加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

更新到Azure SDK 2.0后无法加载“Microsoft.WindowsAzure.Servic

发布时间:2020-12-14 02:54:32 所属栏目:Windows 来源:网络整理
导读:所以我昨天将Azure SDK更新为2.0版并升级了我的项目.一切都在本地工作得很好,所以我发布到Azure.惊喜:由于以下异常,工作者角色未启动 Could not load file or assembly 'Microsoft.WindowsAzure.ServiceRuntime,Version=1.0.0.0 当我更新到1.8时发生了类似
所以我昨天将Azure SDK更新为2.0版并升级了我的项目.一切都在本地工作得很好,所以我发布到Azure.惊喜:由于以下异常,工作者角色未启动

Could not load file or assembly 'Microsoft.WindowsAzure.ServiceRuntime,Version=1.0.0.0

当我更新到1.8时发生了类似的事情,但我不记得确切的解决方案.我试图删除并读取程序集,引用我系统中的DLL,更新NuGet包……一切都会产生相同的结果.

任何人有任何解决方案吗?
谢谢!

解决方法

我还没有完成到2.0的迁移,但它已经出现了.

当我上次升级1.7 => 1.8我必须将以下条目添加到我的web.config中,因为其他外部项目仍然引用旧的运行时

<runtime>
  <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
    <dependentAssembly>
      <assemblyIdentity name="Microsoft.WindowsAzure.ServiceRuntime" publicKeyToken="31bf3856ad364e35" />
      <bindingRedirect oldVersion="1.7.0.0-1.8.0.0" newVersion="1.8.0.0" />
    </dependentAssembly>
  </assemblyBinding>
</runtime>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读