Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在premisis部件上执行Azure BizTalk混合连接_Azure_Biztalk_Azure Mobile Services - Fatal编程技术网

无法在premisis部件上执行Azure BizTalk混合连接

无法在premisis部件上执行Azure BizTalk混合连接,azure,biztalk,azure-mobile-services,Azure,Biztalk,Azure Mobile Services,刚刚开始使用Azure移动服务 决定创建BizTalk混合连接,以便与运行在Azure Windows VM上的SQL server一起使用 完成了创建混合连接的门户部分,并继续配置内部部署部分 立即出现以下错误弹出窗口:CmdletInvocationException:无法加载文件或程序集“Newtownsoft.Json,Verson=4.5.0.0,Culture=neutral”或其依赖项之一。系统找不到指定的文件 我能做些什么来修复此问题?看起来您可以从这里下载混合连接管理器作为.m

刚刚开始使用Azure移动服务

决定创建BizTalk混合连接,以便与运行在Azure Windows VM上的SQL server一起使用

完成了创建混合连接的门户部分,并继续配置内部部署部分

立即出现以下错误弹出窗口:CmdletInvocationException:无法加载文件或程序集“Newtownsoft.Json,Verson=4.5.0.0,Culture=neutral”或其依赖项之一。系统找不到指定的文件


我能做些什么来修复此问题?

看起来您可以从这里下载混合连接管理器作为.msi,从这里:


按照安装说明进行操作,您将被设置。

为了解决此问题,我为 “Newtonsoft.Json”version=“5.0.1”

然后安装到gac:gacutil/i Newtonsoft.Json.dll中


我在使用版本“4.5.1”时遇到了前面提到的相同错误,5.0.1似乎解决了这个问题。

这里有一个线程,它提供了一些您可以尝试的东西,但不是特定于Azure混合连接的,谢谢您的回复!您引用的线程中的所有这些问题都与各种VisualStudio项目有关。就我而言,没有这样的项目。通过单击Azure BizTalk安装网页中的“on-premisis安装”,我正在完成premisis安装上的BizTalk混合连接。当我点击那个链接时,我的服务器桌面上加载了一个混合连接管理器。在此过程中,此混合连接管理遇到以下错误“…无法加载Newtonsoft.Json”。也许有一种方法可以将Newtonsoft.Json直接安装到服务器的GAC中?你可以从我尝试过的地方下载并安装它:1)创建了一个VS项目并添加了Newtonsoft.Json v 4.5.1 nuget 2)运行gacutil.exe/if并将其指向Json dll的位置。我没有将这个程序集安装到GAC中,而是得到了:“Unknown option:studio”。我已经成功地将Newtonsoft.Json 4.5直接安装到GAC中。现在,我得到了另一个错误:类型Syste.Net.Httpformatting.JsonContractResolver违反了继承安全规则。好吧,这是一种奇特的说法“混合连接被破坏了”。我将不得不等到微软解决这个问题