Dav*_*New 13 azure azure-web-roles azure-sdk-.net azure-service-runtime
升级我们的项目以使用Azure SDK 2.5后,我在部署到Azure(Web角色)时遇到以下运行时异常:
无法加载文件或程序集'Microsoft.WindowsAzure.ServiceRuntime,Version = 2.4.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其依赖项之一.该系统找不到指定的文件.
NuGet引用的其中一个软件包仍在引用ServiceRuntime 2.4.0.0.根据我的理解,我需要做的就是bindingRedirect在我们的创建中web.config:
<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>
Run Code Online (Sandbox Code Playgroud)
不幸的是,这不起作用.例外仍然存在.有人可以提供指导吗?
小智 12
升级到SDK 2.5后,我遇到了同样的问题.我通过解决方案中的所有项目,检查了所有对Microsoft.WindowsAzure.ServiceRuntime的引用.删除它们,然后使用" 添加引用"选项再次添加它们.再次选择程序集,但请确保它是2.5.0.0版本.重建和重新部署.现在应该重新开始了.
| 归档时间: |
|
| 查看次数: |
3549 次 |
| 最近记录: |