我有,當我在Windows上運行Asp.Net MVC 2項目Azure的仿真器(開發環境)CacheInstaller.exe已停止工作
我已經安裝了的Windows Azure SDK用於.NET下文提到的問題 - 2012年10月版本,我在我的系統上使用緩存功能。
隨着上述錯誤下面一個也正在添加。
如何擺脫呢?
我有,當我在Windows上運行Asp.Net MVC 2項目Azure的仿真器(開發環境)CacheInstaller.exe已停止工作
我已經安裝了的Windows Azure SDK用於.NET下文提到的問題 - 2012年10月版本,我在我的系統上使用緩存功能。
隨着上述錯誤下面一個也正在添加。
如何擺脫呢?
在事件日誌中是否有任何錯誤消息可能會提供更多提示。 這可能是一個缺少dll的問題,你是否在這臺機器上安裝了windows server appFabric,這可能導致與dll的衝突? procmon日誌可能會幫助您查看其查找的文件路徑。 「http://technet.microsoft.com/en-us/sysinternals/bb896645」
我還在這一塊上撞上了我的頭。深挖位於內崩潰轉儲日誌後,我終於想通了這個問題:C:\Users\{YOU}\AppData\Local\dftmp\Resources\{GUID}\directory\DiagnosticStore\AzureCaching\
AzureCaching
不允許UNC路徑。作爲我的主要.NET開發是從VM,我的文檔/項目驅動器映射到我的位於本地驅動器:\\psf\Home\Documents\...
一旦我搬到這個項目到VM c:/ drive, CacheInstaller
擔任意。
不妨發佈我的經驗,因爲我無法找到任何關於這個特定問題的信息。
我今天發現,如果我的系統時間超過10分鐘左右,CacheInstaller.exe就會啓動模擬器。
這包括系統時間和時區錯誤的組合,可能是因爲它導致無法計算Azure運行的正確UTC時間。修復系統時鐘解決了我的情況。
也許我有一個愚蠢的解決方案,但這與我一起工作。
當我開始收到消息「CacheInstaller.exe已停止工作」時,我執行以下操作: 1)停止執行。 2)轉到我在Azure項目中使用的角色並打開相應的「屬性」頁面。 3)轉到「緩存」部分,在那裏取消選中「啓用緩存」複選框。之後,我再次檢查。 4)保存*,運行de應用程序,並再也不會出現警告。
我希望這可以幫助。乾杯。
瘋了,這爲我工作。 –
可以證實這對我自己也有效。 –