Promote Method为Distributed事务返回了无效的值

时间:2014-03-03 16:30:00

标签: c# sql-server asp.net-mvc msdtc

我正在尝试使用一些参数调用SQL Server中的存储过程,并且过程假设返回一条消息,告诉我它是否有效。

我已仔细检查了我的代码,这一切似乎都是正确的,但我一直收到错误说

The promote method returned an invalid value for the distributed transaction

执行呼叫时。我真的可以使用一些帮助。

我的所有研究都表明它与MSDTC有关。但是,我尝试在我的应用程序中使用相同的值和相同的代码在另一个Controller中调用该过程,它是一个MVC应用程序,我得到了正确的消息,没有错误。

我错误地认为它不是MSDTC,因为如果是这种情况,无论控制器如何,对数据库的调用都不会起作用。

0 个答案:

没有答案