gpt4 book ai didi

azure - 云服务中不支持 BindingRedirect

转载 作者:行者123 更新时间:2023-12-02 01:37:57 25 4
gpt4 key购买 nike

我在初始化云服务时收到异常:

System.IO.FileLoadException:无法加载文件或程序集“Microsoft.WindowsAzure.Storage,Version=2.1.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35

了解到我安装了 4.3.0.0 版本,我已将以下重定向添加到我的工作线程的 app.config 中:

<dependentAssembly>
<assemblyIdentity name="Microsoft.WindowsAzure.Storage" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.3.0.0" newVersion="4.3.0.0" />
</dependentAssembly>

当在本地模拟器中本地运行时,这可以解决该问题。当通过 cspack 打包时,app.configworker.dll.config 包含在 package.xml 中>,两者都包含绑定(bind)重定向。还包括“Microsoft.WindowsAzure.Storage”,即 .dll.xml

据我所知,运行时所需的一切都已提供。

不幸的是,异常告诉我重定向尚未应用,并且仍在寻找版本2.1.0.0。我在这里做错了什么吗?

最佳答案

添加一个以您的项目命名的文件,以便它与程序集的名称匹配。

{ProjectName}.dll.config,其中复制到输出目录=始终构建操作=无

此文件与您的 app.config 具有相同的语法。它应该包含您的程序集绑定(bind)。

由于某种原因,从 app.config 生成的文件未包含在部署包中。

关于azure - 云服务中不支持 BindingRedirect,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29943488/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com