当我在 Windows Azure 模拟器(开发环境)上运行 Asp.Net MVC 2 项目时,我遇到了下面提到的问题
我已经安装了适用于 .NET 的 Windows Azure SDK - 2012 年 10 月版,并且我正在我的系统上使用缓存功能。
出现上述错误 下面一个也即将到来。
如何摆脱这个?
当我在 Windows Azure 模拟器(开发环境)上运行 Asp.Net MVC 2 项目时,我遇到了下面提到的问题
我已经安装了适用于 .NET 的 Windows Azure SDK - 2012 年 10 月版,并且我正在我的系统上使用缓存功能。
出现上述错误 下面一个也即将到来。
如何摆脱这个?
也许我有一个愚蠢的解决方案,但这对我有用。
当我开始收到消息“CacheInstaller.exe 已停止工作”时,我执行以下操作: 1) 停止执行。2) 转到我在 Azure 项目中使用的角色并打开相应的属性页面。3)转到“缓存”部分,然后取消选中“启用缓存”复选框。之后我再次检查。4)保存*,运行de应用程序,不再出现警告。
我希望这有帮助。干杯。
我也把头撞在墙上。在深入挖掘位于以下位置的故障转储日志后,我终于找到了问题所在:C:\Users\{YOU}\AppData\Local\dftmp\Resources\{GUID}\directory\DiagnosticStore\AzureCaching\
AzureCaching
不允许 UNC 路径。 由于我的主要 .net 开发人员来自 vm,因此我的文档/项目驱动器被映射到位于以下位置的本机驱动器:\\psf\Home\Documents\...
一旦我将项目移动到c:/ drive, CacheInstaller
按预期工作的 vm。
不妨发布我的经验,因为我无法找到有关此特定问题的任何内容。
我今天发现,如果我的系统时间错误超过 10 分钟,那么 CacheInstaller.exe 在启动模拟器时就会退出。
这包括系统时间和时区的组合错误,大概是因为它导致无法计算 Azure 运行的正确 UTC 时间。修复系统时钟解决了我的问题。
事件日志中是否有任何可能提供更多提示的错误消息。这可能是缺少 dll 的问题,您是否在这台机器上也安装了 windows server appFabric,这可能导致与 dll 冲突?procmon 日志可能会帮助您查看它正在寻找的文件路径。“ http://technet.microsoft.com/en-us/sysinternals/bb896645 ”