gpt4 book ai didi

c# - 升级到 Azure SDK 1.7 但 TransientFaultHandling.RetryPolicy 仍查找 1.1

转载 作者:行者123 更新时间:2023-12-02 08:10:28 26 4
gpt4 key购买 nike

出现错误

无法加载文件或程序集“Microsoft.WindowsAzure.StorageClient,Version=1.1.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。找到的程序集的 list 定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)

堆栈

Microsoft.Practices.EnterpriseLibrary.WindowsAzure.TransientFaultHandling.AzureStorage.StorageTransientErrorDetectionStrategy.CheckIsTransient(异常)+0
Microsoft.Practices.EnterpriseLibrary.WindowsAzure.TransientFaultHandling.AzureStorage.StorageTransientErrorDetectionStrategy.IsTransient(异常(exception)情况)+21
Microsoft.Practices.TransientFaultHandling.RetryPolicy.ExecuteAction(Func
1 func) +557`

我将 SDK 升级到 1.7,为什么 TransientFaultHandling 仍然寻找 1.1,尽管我有 1.7 版本的 StorageClient。

最佳答案

目前 TOPAZ 没有支持 1.7 SDK 的版本。您需要在 app.config/web.config 中添加绑定(bind)重定向来解决此问题,直到发布新版本:

  <runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.WindowsAzure.StorageClient" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="1.1.0.0" newVersion="1.7.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.ServiceBus" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="1.6.0.0" newVersion="1.7.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.ApplicationServer.Caching.Core" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="101.0.0.0" newVersion="1.0.4655.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>

关于c# - 升级到 Azure SDK 1.7 但 TransientFaultHandling.RetryPolicy 仍查找 1.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12026099/

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