合作伙伴事务管理器已禁用其远程/网络事务的支持在MSharp

问题描述:

这里的主要问题使得它从其他可用的问题和解决方案(here)不同的是,我与以前的工作M#项目的工作和现在升级到M#v4.8.334(或者一些其他修改有关的Visual Studio 2017年安装),如果我想任何新的字段添加到MSharp IDE任何实体后,它提供了以下错误合作伙伴事务管理器已禁用其远程/网络事务的支持在MSharp

基本问题:合作伙伴事务管理器已禁用其远程/网络事务的支持 。 (异常来自HRESULT:0x8004D025)

enter image description here

很重要的一点要注意的是,对于新创建的项目它没有这个例外,所以我DTC设置和服务是否正确配置工作正常。

更新时间:

the image of currently configured MS DTC

+0

您可以发送您的计算机的MSDTC设置的屏幕截图? – Paymon

+0

@Paymon,问题是更新,但实际上问题出在连接字符串。 –

  • 我的主要问题是我的应用程序的SQL数据库连接字符串我从默认当地比如在Web应用程序的web.config 改变它,远程托管的生产数据库,并变回那个连接字符串后,这个问题得到解决

  • 它是有用的注意,与.DesignTime后缀另一个数据库这是你的应用程序.temp数据库旁边创建和我在项目文件的内容搜索设计时,并没有发现它的任何痕迹,因此它似乎你没有太多的控制权,并且在设计时,也许M#IDE正在你身边寻找它db,除了DTC服务必须在远程服务器上运行的事实

  • 对于任何正在寻找更正确的DTC MSharp公司推荐的设置请注意以下图像

enter image description here