【发布时间】:2012-04-25 05:22:00
【问题描述】:
我正在使用 SQL Server 和 ASP.NET。我有以下功能:
Using js = daoFactory.CreateJoinScope()
Using tran = New Transactions.TransactionScope()
'...
tran.Complete()
End Using
End Using
但是,会抛出以下异常:
事务管理器已禁用对远程/网络事务的支持。
JoinScope的描述:
Public Class JoinScope
Implements IJoinScope
Implements IDisposable
'...
End Class
我在另一个具有相同环境的应用程序中以这种方式工作没有问题,但在这里我遇到了这个问题。我可以做些什么来解决这个问题?
【问题讨论】:
-
我执行了 Magnus 建议的步骤,首先确保我已经覆盖了所有基础,可以这么说,然后设法得到一个错误,提示我在 SQL Server 中启用了 clr,并且有效为了我。 msdn.microsoft.com/en-us/library/ms131048.aspx
标签: asp.net vb.net transactionscope