gpt4 book ai didi

c# - Azure 缓存 System.Runtime.InteropServices.SEHException

转载 作者:行者123 更新时间:2023-11-30 15:02:00 25 4
gpt4 key购买 nike

我关注了Getting Started with Windows Azure Caching我不断收到 System.Runtime.InteropServices.SEHException: 外部组件已抛出异常:

var myCache = new DataCache("default");

我已将 WindowsAzure1 项目设置为启动项目。我尝试在调试中运行时从 MVC API 项目访问缓存,但总是出错。有谁知道我可能做错了什么?谢谢。

最佳答案

我遇到了完全相同的错误,只不过它是在应用程序启动时发生的,而不是在点击特定命令时发生的。经过几个小时并做了许多不同的教程后,我终于找到了我的项目不再在模拟器中运行的事实。

即。对于 Azure 项目中的缓存(包括使用缓存的 session 状态),必须在模拟器中进行调试。对我来说,我在云项目上点击了 f5。由于某种奇怪的原因,它停止工作了。
要在解决方案属性 -> 通用属性 -> 启动下修复。选择“单个启动项目” - 选择您的 Azure 云项目。
然后在你的 azure 项目上按 f5 启动。

这已为我们解决了。我们实际上收到了一个新的错误,即在部署中找不到[缓存集群角色名称]。当我看到这个错误时,通过将 [缓存集群角色名称] 替换为我们的缓存工作线程角色名称,可以轻松修复。

关于c# - Azure 缓存 System.Runtime.InteropServices.SEHException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13151695/

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