Visual studio 2010 CacheSInstaller.exe已停止工作
我在WindowsAzure emulator(开发环境)上运行Asp.NETMVC2项目时遇到以下问题 我已经安装了.NET版的Microsoft Azure SDK(2012年10月版),我正在系统上使用缓存功能 有上述错误,下面一个也会发生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日志可能会帮助您查看它要查找的文件路径
如何消除此问题?事件日志中是否有任何可能给出更多提示的错误消息。 这可能是缺少DLL的问题,您是否在此计算机上也安装了windows server appFabric,这可能会导致与DLL冲突? procmon日志可能会帮助您查看它要查找的文件路径。
“这一次我的头也撞到了墙上。在深入挖掘位于以下位置的崩溃转储日志后,我终于找到了问题:
C:\Users\{YOU}\AppData\Local\dftmp\Resources\{GUID}\directory\DiagnosticStore\AzureCaching\
不允许UNC路径李>AzureCaching
\\psf\Home\documents\…
一旦我将项目移动到虚拟机c:/drive,CacheSInstaller
将按预期工作
由于无法找到有关此特定问题的任何信息,不妨发布我的经验。我今天发现,如果我的系统时间错误超过10分钟,那么CacheInstaller.exe会在启动模拟器时退出
这包括系统时间和时区组合错误,可能是因为它导致无法计算Azure运行的正确UTC时间。修复系统时钟解决了我的问题。也许我有一个愚蠢的解决方案,但这对我来说是可行的 当我开始收到消息“CacheInstaller.exe已停止工作”时,我会执行以下操作: 1) 停止执行。 2) 转到我在Azure项目中使用的角色,并打开相应的属性页。 3) 转到“缓存”部分,在那里我取消选中“启用缓存”复选框。之后我又查了一遍。 4) 保存*,运行de应用程序,并且不再出现警告
- 是奇怪的,因为如果你不检查并再次检查中间没有保存的选项,什么都不应该改变,但是在这种情况下,当你这样做时,文件会改变(我可以看到它在红色图标中说有什么改变,P: )。