Azure Web应用程序找不到Microsoft.WindowsAzure.ServiceRuntime

时间:2013-09-26 04:19:42

标签: c# .net azure azure-service-runtime

该应用程序最近从Azure SDK 1.7升级到2.0以及其他一些更改。

它花了一个月的时间进行测试(在Azure上托管,因为它在Live上)并且一切都很好。然后我们发布了Live,它运行了几周没有任何问题,现在突然出现(没有进行任何更改)当Web角色尝试执行操作时,我收到此错误。

无法加载文件或程序集“Microsoft.WindowsAzure.ServiceRuntime,Version = 1.7.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35”或其中一个依赖项。定位的程序集的清单定义与程序集引用不匹配。 (HRESULT异常:0x80131040)

我无法在项目的任何地方找到1.7的引用(它们都使用2.0,我甚至在txtpad中打开了每个项目文件并仔细检查了引用。),我试图添加绑定重定向但仍然得到同样的错误。真正困扰我的是它如何运作这么久然后开始这样做?测试团队认为它在经过测试和发布时正在运行。我可以尝试解决这个问题的其他任何提示都非常感激。

编辑:我转发并在事件日志中找到了这个,属于网站'19369254'的应用程序'/'有一个无效的AppPoolId'14f1780d-4dcb-48b5-88eb-8e59eda5aff8'集。因此,应用程序将被忽略。可能与它有关吗?

0 个答案:

没有答案