gpt4 book ai didi

azure - 'Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment' 的类型初始值设定项引发异常

转载 作者:行者123 更新时间:2023-12-03 17:52:18 26 4
gpt4 key购买 nike

将我的 Azure Web 应用程序移至 SDK 2.1 后,我开始获取

type initializer for 'Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment' threw an exception.

错误消息。在本地环境中同样工作正常,但在 Azure 上出现上述错误。

我的 web.config 已包含以下条目:

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

<system.diagnostics>
<trace>
<listeners>
<add type="Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener, Microsoft.WindowsAzure.Diagnostics, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" name="AzureDiagnostics">
<filter type="" />
</add>
</listeners>
</trace>
</system.diagnostics>

它仍然无法在实时 Azure 中运行。有人可以帮我吗?

最佳答案

您运行的 Windows Azure DLL 可能与实时 Azure 实例角色上安装的(默认情况下)不同。右键单击项目中的 Microsoft.WindowsAzure.[any] 引用,然后检查“属性”窗口中的版本号,并尝试将它们与配置文件中的版本号进行匹配.

关于azure - 'Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment' 的类型初始值设定项引发异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18151545/

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