gpt4 book ai didi

c# - MVC System.Runtime.InteropServices.SEHException 在 LocalHost 上运行时

转载 作者:行者123 更新时间:2023-12-03 03:16:38 24 4
gpt4 key购买 nike

我有一个在 Azure 上发布的 MVC 网站。如果我在 Visual Studio 上以 Debug模式运行,一切都会正常,但是当我在本地 iis 上发布网站以便我可以快速调试和更改时,我收到“System.Runtime.InteropServices.SEHException:外部组件抛出异常”我收到的堆栈跟踪是

[SEHException (0x80004005):外部组件引发异常。] RdGetApplicationConfigurationSetting(UInt16* , UInt16** ) +0 Microsoft.WindowsAzure.ServiceRuntime.Internal.InteropRoleManager.GetConfigurationSetting(字符串名称,字符串& ret)+184 Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment.GetConfigurationSettingValue(字符串配置设置名称)+92 Microsoft.ApplicationServer.Caching.AzureCommon.TopologyHelper.TryGetServiceConfigurationSetting(字符串值,字符串&结果)+56 Microsoft.ApplicationServer.Caching.AzureCommon.DiagnosticsUtility.GetDiagnosticLevel(字符串属性名称)+63 Microsoft.ApplicationServer.Caching.AzureCommon.DiagnosticsUtility.GetClientLogLevel() +30

[TargetInitationException:调用目标已引发异常。] System.RuntimeMethodHandle.InvokeMethod(对象目标,对象[]参数,签名sig, bool 构造函数)+0 System.Reflection.RuntimeMethodInfo.Invoke(对象 obj、BindingFlags invokeAttr、Binder Binder 、Object[] 参数、CultureInfo 区域性)+537 System.Reflection.MethodBase.Invoke(Object obj, Object[] 参数) +35 Microsoft.ApplicationServer.Caching.DataCacheFactoryConfiguration.Initialize(字符串客户端名称)+233 Microsoft.Web.DistributedCache.DataCacheFactoryWrapper.CreateDataCacheFactoryConfiguration(字符串 dataCacheClientName)+92 Microsoft.Web.DistributedCache.DistributedCacheSessionStateStoreProvider.CreateInternalProvider(IHttpRuntime httpRuntime,SessionInitializationData initData,IDataCacheFactory dataCacheFactory,EventHandler1cacheFetching,EventHandler1cacheFetched)+74 Microsoft.Web.DistributedCache.DistributedCacheSessionStateStoreProvider.GetInternalProvider() +206 Microsoft.Web.DistributedCache.DistributedCacheSessionStateStoreProvider.CreateNewStoreData(HttpContext 上下文,Int32 超时)+19 System.Web.SessionState.SessionStateModule.InitStateStoreItem( bool addToContext)+158 System.Web.SessionState.SessionStateModule.CompleteAcquireState() +356 System.Web.SessionState.SessionStateModule.BeginAcquireState(对象源,EventArgs e,AsyncCallback cb,对象extraData)+1093 System.Web.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +570 System.Web.HttpApplication.ExecuteStep(IExecutionStep 步骤,Boolean&completedSynchronously) +1536

知道如何解决这个问题吗?

最佳答案

问题出在 Azure 缓存上。我很快就禁用了chaching,它开始工作(必须在调试上运行项目才能以任何方式启动azure模拟器服务,但它现在可以工作)

关于c# - MVC System.Runtime.InteropServices.SEHException 在 LocalHost 上运行时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24654226/

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