2014-04-24 171 views
3

我剛安裝了Windows Azure SDK。它帶有Windows Azure存儲模擬器的3.0版本。當我嘗試啓動模擬器時,它初始化成功(在提示我輸入系統管理員密碼後),但它無法啓動(再次提示我輸入系統管理員密碼後)。WAStorageEmulator.exe啓動失敗

,我得到的唯一的例外是:

未處理的異常:System.TimeoutException:無法打開等待 手柄。在 Microsoft.WindowsAzure.Storage.Emulator.Controller.EmulatorProcessController.InternalWaitForStorageEmulator(的Int32 timeoutInMilliseconds)

我的當前用戶不是一個系統管理員,但我有密碼的系統管理員帳戶。

有人碰到過這個嗎?

+0

我有完全相同的問題。真的很煩人。 – BigChief

回答

2

存儲模擬器需要使用提升的權限進行一次性初始化運行。通過使用不同的用戶來提升,它看起來像模擬器可能已經爲該用戶初始化。您需要以當前用戶身份運行初始化,但需要提升權限。一旦模擬器初始化爲用戶,您將不需要提升特權來運行模擬器。

1

我讓我的當前用戶成爲管理員。簽出,重新簽名。重新運行模擬器,它工作!

+0

我從admin powershell終端運行「。\ wastorageemulator start」。你能更詳細地告訴我你把當前用戶設置爲管理員的意思嗎?我相信我的系統已經是管理員:S – BigChief

+0

我以管理員模式運行應用程序對我無效。我必須將我的用戶物理添加到管理員組,以便模擬器正確設置。 – markti

+0

我的電腦只有一個用戶,它是管理員..仍然是同樣的問題 – BigChief