【发布时间】:2011-07-20 07:20:32
【问题描述】:
我有一个基于 .Net 的胖客户端 winforms 应用程序部署到客户端。 我需要在代码中使用 TransactionScope 类 [System.Transactions] 来处理 oracle 数据库上的事务。 看起来这个类需要客户端机器上的 oramts.dll。 看这里: Using transaction scope and querying
鉴于此,在胖客户端应用程序中使用此类是否是个好主意? 因为,那么所有客户端机器都需要在他们的机器上存在这个 dll 和其他依赖项。 另外,如果这些 dll 是基于 COM 的,那么它们也需要在注册表中注册。 oramts.dll 是 COM dll 吗?谁能告诉我它的依赖关系是什么? 请指教。
谢谢。
【问题讨论】:
标签: winforms oracle transactions transactionscope