Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/331.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.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
C# 无法加载文件或程序集';Microsoft.Data.OData,版本=5.6.4.0,区域性=中性,PublicKeyToken=31bf3856ad364e35';或者它的一个依赖项_C#_.net_Azure_.net Assembly - Fatal编程技术网

C# 无法加载文件或程序集';Microsoft.Data.OData,版本=5.6.4.0,区域性=中性,PublicKeyToken=31bf3856ad364e35';或者它的一个依赖项

C# 无法加载文件或程序集';Microsoft.Data.OData,版本=5.6.4.0,区域性=中性,PublicKeyToken=31bf3856ad364e35';或者它的一个依赖项,c#,.net,azure,.net-assembly,C#,.net,Azure,.net Assembly,我有错误“无法加载Microsoft.Data.OData,版本=5.6.4.0,区域性=中性,PublicKeyToken=31bf3856ad364e35”或其依赖项之一 我已将所有绑定重定向设置到版本5.7.0.0,但是在运行时azure实例找不到Microsoft.Data.OData,版本=5.6.4.0 我能够RDP到实例并使用.net reflector查看,并从azure实例(E:\approot\bin)加载我的服务dll,似乎我有一个程序集依赖于此Microsoft.Data

我有错误“无法加载Microsoft.Data.OData,版本=5.6.4.0,区域性=中性,PublicKeyToken=31bf3856ad364e35”或其依赖项之一

我已将所有绑定重定向设置到版本5.7.0.0,但是在运行时azure实例找不到Microsoft.Data.OData,版本=5.6.4.0

我能够RDP到实例并使用.net reflector查看,并从azure实例(E:\approot\bin)加载我的服务dll,似乎我有一个程序集依赖于此Microsoft.Data.OData,版本=5.6.4.0,即Microsoft.azure.Storage.dll;在.net reflector中,所有程序集都可以正常加载,没有依赖项错误。但是,azure实例希望加载旧版本的Microsoft.Data.OData,版本=5.6.4.0。我已经准备好了所有的程序集绑定

你知道我该怎么继续调查吗?在理解为什么azure实例没有看到我的绑定重定向时,我还应该寻找什么

此处报告了一个类似的问题,但没有回答我所面临的问题:无法加载文件或程序集Microsoft.Data.OData Version=5.2.0.0 Azure云工作者角色使用表存储时出错

编辑:现在我甚至不能再使用RDP了,我只能看到诊断摘要,在那里我可以看到与上面相同的错误

所以实际上,绑定重定向似乎被完全忽略了。。。或仅适用于此组件?。。。 你能给我一些建议我该如何进一步调查吗?我没有访问azure实例的权限(我以后可能可以访问它…我今天在某个时候可以访问它)


非常感谢

并回答我的问题:pfeewww。因为webrole存在于两个进程中(参见此和此 )定义的任何绑定重定向都不会影响webrole.cs代码,只会影响web应用程序代码。啊!
所以我有两个选项:要么将所有代码从webrole.cs移动到web应用程序代码,要么为webrole.cs创建特殊/单独的绑定重定向

使用fuslogvw.exe解决程序集解析问题。