【发布时间】:2016-06-04 05:12:11
【问题描述】:
升级我们的项目以使用 Azure SDK 2.5 后,我在部署到 Azure(Web 角色)时遇到以下运行时异常:
无法加载文件或程序集 'Microsoft.WindowsAzure.ServiceRuntime,版本=2.4.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 或其之一 依赖关系。系统找不到指定的文件。
来自 NuGet 的引用包之一仍在引用 ServiceRuntime 2.4.0.0。据我了解,我需要做的就是在我们的web.config 中创建一个bindingRedirect:
<dependentAssembly>
<assemblyIdentity name="Microsoft.WindowsAzure.ServiceRuntime" publicKeyToken="31bf3856ad364e35" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-2.5.0.0" newVersion="2.5.0.0"/>
</dependentAssembly>
不幸的是,这不起作用。异常仍然存在。谁能提供指导?
【问题讨论】:
标签: azure azure-web-roles azure-sdk-.net azure-service-runtime