Visual studio 2010 CacheSInstaller.exe已停止工作

Visual studio 2010 CacheSInstaller.exe已停止工作,visual-studio-2010,asp.net-mvc-2,azure,azure-web-roles,azure-caching,Visual Studio 2010,Asp.net Mvc 2,Azure,Azure Web Roles,Azure Caching,我在WindowsAzure emulator(开发环境)上运行Asp.NETMVC2项目时遇到以下问题 我已经安装了.NET版的Microsoft Azure SDK(2012年10月版),我正在系统上使用缓存功能 有上述错误,下面一个也会发生 如何消除此问题?事件日志中是否有任何可能给出更多提示的错误消息。 这可能是缺少DLL的问题,您是否在此计算机上也安装了windows server appFabric,这可能会导致与DLL冲突? procmon日志可能会帮助您查看它要查找的文件路径

我在WindowsAzure emulator(开发环境)上运行Asp.NETMVC2项目时遇到以下问题

我已经安装了.NET版的Microsoft Azure SDK(2012年10月版),我正在系统上使用缓存功能

有上述错误,下面一个也会发生


如何消除此问题?

事件日志中是否有任何可能给出更多提示的错误消息。 这可能是缺少DLL的问题,您是否在此计算机上也安装了windows server appFabric,这可能会导致与DLL冲突? procmon日志可能会帮助您查看它要查找的文件路径。

这一次我的头也撞到了墙上。在深入挖掘位于以下位置的崩溃转储日志后,我终于找到了问题:
C:\Users\{YOU}\AppData\Local\dftmp\Resources\{GUID}\directory\DiagnosticStore\AzureCaching\

  • AzureCaching
    不允许UNC路径
由于我的主要.net开发人员来自虚拟机,因此我的文档/项目驱动器映射到位于以下位置的本机驱动器:
\\psf\Home\documents\…
一旦我将项目移动到虚拟机
c:/drive,CacheSInstaller
将按预期工作


由于无法找到有关此特定问题的任何信息,不妨发布我的经验。

我今天发现,如果我的系统时间错误超过10分钟,那么CacheInstaller.exe会在启动模拟器时退出


这包括系统时间和时区组合错误,可能是因为它导致无法计算Azure运行的正确UTC时间。修复系统时钟解决了我的问题。

也许我有一个愚蠢的解决方案,但这对我来说是可行的

当我开始收到消息“CacheInstaller.exe已停止工作”时,我会执行以下操作: 1) 停止执行。 2) 转到我在Azure项目中使用的角色,并打开相应的属性页。 3) 转到“缓存”部分,在那里我取消选中“启用缓存”复选框。之后我又查了一遍。 4) 保存*,运行de应用程序,并且不再出现警告

  • 是奇怪的,因为如果你不检查并再次检查中间没有保存的选项,什么都不应该改变,但是在这种情况下,当你这样做时,文件会改变(我可以看到它在红色图标中说有什么改变,P:
  • )。
我希望这有帮助。干杯