簡體   English   中英

Windows Azure存儲模擬器無法將日期時間字符串轉換為有效時間戳

[英]Windows Azure storage emulator Failed to covert date time string to valid time stamp

我是Windows Azure的新手。 我正在開發一個使用Windows Azure存儲的簡單asp.net FileManager Portal。 我在Windows Azure門戶上沒有帳戶,因此嘗試使用存儲模擬器。 每次我嘗試使用Visual Studio運行存儲時,我都有以下行為:

  1. 啟動計算模擬器
  2. 啟動存儲模擬器
  3. 開始網絡角色,但其外殼向我顯示以下消息:

    [MonAgentHost]錯誤:MA事件:2013-04-24T23:58:59.234Z [MonAgentHost]錯誤:2 [MonAgentHost]錯誤:3108 [MonAgentHost]錯誤:14084 [MonAgentHost]錯誤:自我監控[MonAgentHost]錯誤:0 [MonAgentHost ]錯誤:824f03af-5b9b-4ea5-84fa-6bd04de [MonAgentHost]錯誤:selfmon.cpp [MonAgentHost]錯誤:MASelfMon :: GetProcCntrs [MonAgentHost]錯誤:1421 [MonAgentHost]錯誤:ffffffffc0000bb8 [MonAgentHost]錯誤:0 [MonAgentHost]錯誤:
    [MonAgentHost]錯誤:PdhAddCounter(\\ Process(MonAgentHost#0)\\ ID進程)失敗[MonAgentHost]錯誤:MA事件:2013-04-24T23:58:59.277Z [MonAgentHost]錯誤:2 [MonAgentHost]錯誤:3108 [ MonAgentHost]錯誤:4508 [MonAgentHost]錯誤:FileListener.dll [MonAgentHost]錯誤:0 [MonAgentHost]錯誤:a4827672-7864-4b12-9994-848f8d0 [MonAgentHost]錯誤:filelistener.cpp [MonAgentHost]錯誤:FileListener :: StringToTimeStamp [MonAgentHost]錯誤:281 [MonAgentHost]錯誤:ffffffff80010003 [MonAgentHost]錯誤:0 [MonAgentHost]錯誤:
    [MonAgentHost]錯誤:錯誤:無法將日期時間字符串2013-04-24T23.58.56.001Z轉換為有效時間戳[診斷]:檢查配置更新24/04/2013 23.59.08。

並循環出現此錯誤。 有什么建議么? 也許這是日期時間格式的問題...但是我該如何解決呢?

編輯:這是我的殼的輸出

[fabric] Role Instance: deployment18(55).SafetyPlatform.SafetyPlatform.Web.0
[fabric] Role state Started
[Diagnostics]: UpdateState(Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorStartupInfo, Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorConfiguration, )
[Diagnostics]: Acquired mutex
[Diagnostics] Information: C:\Users\Antonio\AppData\Local\dftmp\Resources\e2f7627c-4994-45f8-9faf-e6b79b9014d6\directory\DiagnosticStore\Monitor
[Diagnostics] Information: C:\Users\Antonio\documents\visual studio 2012\Projects\SafetyPlatform\SafetyPlatform.Azure\csx\Debug\roles\SafetyPlatform.Web\diagnostics\x64\monitor\MonAgentHost.exe -LocalPath "C:\Users\Antonio\AppData\Local\dftmp\Resources\e2f7627c-4994-45f8-9faf-e6b79b9014d6\directory\DiagnosticStore\Monitor" -StaticConfigFile "C:\Users\Antonio\AppData\Local\dftmp\Resources\e2f7627c-4994-45f8-9faf-e6b79b9014d6\directory\DiagnosticStore\Monitor\Configuration\mastaticconfig.xml" -ConfigFile "C:\Users\Antonio\AppData\Local\dftmp\Resources\e2f7627c-4994-45f8-9faf-e6b79b9014d6\directory\DiagnosticStore\Monitor\Configuration\maconfig.xml" -ShutDownEvent WADDM-ShutDown-3db0f5b65bf94bb793a6f8cebd833fe7 -InitializedEvent WADM-StartUp-3db0f5b65bf94bb793a6f8cebd833fe7 -parent 10416 -events
[MonAgentHost] Error: MA EVENT: 2013-04-25T16:47:04.167Z
[MonAgentHost] Error:     2
[MonAgentHost] Error:     4752
[MonAgentHost] Error:     11536
[MonAgentHost] Error:     SelfMonitoring
[MonAgentHost] Error:     0
[MonAgentHost] Error:     dcc23483-2ce0-4897-8675-0cb23d5
[MonAgentHost] Error:     selfmon.cpp
[MonAgentHost] Error:     MASelfMon::GetProcCntrs
[MonAgentHost] Error:     1421
[MonAgentHost] Error:     ffffffffc0000bb8
[MonAgentHost] Error:     0
[MonAgentHost] Error:     
[MonAgentHost] Error:     PdhAddCounter(\Process(MonAgentHost#0)\ID Process) failed
[Diagnostics]: Creating config channel server
[MonAgentHost] Output: Agent will exit when WADDM-ShutDown-3db0f5b65bf94bb793a6f8cebd833fe7 is signaled.
[MonAgentHost] Output: Will signal WADM-StartUp-3db0f5b65bf94bb793a6f8cebd833fe7 after the agent is initialized.
[MonAgentHost] Output: Registered as an event consumer.
[MonAgentHost] Output: Agent will exit when parent process 10416 exits.
[MonAgentHost] Output: Monitoring Agent Started
[Diagnostics]: Starting configuration channel polling
[runtime] Role entrypoint . CALLING   OnStart()
[runtime] Role entrypoint . COMPLETED OnStart()
[runtime] Role entrypoint . CALLING   Run()
[Diagnostics]: Checking for configuration updates 25/04/2013 18:48:04.
[Diagnostics]: Signalling process restart on event = WADDM-ShutDown-3db0f5b65bf94bb793a6f8cebd833fe7
[MonAgentHost] Error: MA EVENT: 2013-04-25T16:48:05.441Z
[MonAgentHost] Error:     3
[MonAgentHost] Error:     4752
[MonAgentHost] Error:     11536
[MonAgentHost] Error:     SelfMonitoring
[MonAgentHost] Error:     0
[MonAgentHost] Error:     dcc23483-2ce0-4897-8675-0cb23d5
[MonAgentHost] Error:     selfmon.cpp
[MonAgentHost] Error:     MASelfMon::StartTerminationCountdown
[MonAgentHost] Error:     1088
[MonAgentHost] Error:     10011
[MonAgentHost] Error:     0
[MonAgentHost] Error:     
[MonAgentHost] Error:     Not starting termination thread inside a client hosted monitoring agent
[MonAgentHost] Output: Exiting the monitoring agent 4752 after the shutdown event was signaled.
[MonAgentHost] Output: Monitoring Agent Stopped
[Diagnostics] Information: Diagnostic process exited with code: 0
[Diagnostics] Information: C:\Users\Antonio\AppData\Local\dftmp\Resources\e2f7627c-4994-45f8-9faf-e6b79b9014d6\directory\DiagnosticStore\Monitor
[Diagnostics] Information: C:\Users\Antonio\documents\visual studio 2012\Projects\SafetyPlatform\SafetyPlatform.Azure\csx\Debug\roles\SafetyPlatform.Web\diagnostics\x64\monitor\MonAgentHost.exe -LocalPath "C:\Users\Antonio\AppData\Local\dftmp\Resources\e2f7627c-4994-45f8-9faf-e6b79b9014d6\directory\DiagnosticStore\Monitor" -StaticConfigFile "C:\Users\Antonio\AppData\Local\dftmp\Resources\e2f7627c-4994-45f8-9faf-e6b79b9014d6\directory\DiagnosticStore\Monitor\Configuration\mastaticconfig.xml" -ConfigFile "C:\Users\Antonio\AppData\Local\dftmp\Resources\e2f7627c-4994-45f8-9faf-e6b79b9014d6\directory\DiagnosticStore\Monitor\Configuration\maconfig.xml" -ShutDownEvent WADDM-ShutDown-c5e4e166e3ca45a69d0f30d7785f20f9 -InitializedEvent WADM-StartUp-c5e4e166e3ca45a69d0f30d7785f20f9 -parent 10416 -events
[MonAgentHost] Error: MA EVENT: 2013-04-25T16:48:08.041Z
[MonAgentHost] Error:     2
[MonAgentHost] Error:     9400
[MonAgentHost] Error:     11948
[MonAgentHost] Error:     SelfMonitoring
[MonAgentHost] Error:     0
[MonAgentHost] Error:     8bc9ab18-a05b-4a5c-b054-963f010
[MonAgentHost] Error:     selfmon.cpp
[MonAgentHost] Error:     MASelfMon::GetProcCntrs
[MonAgentHost] Error:     1421
[MonAgentHost] Error:     ffffffffc0000bb8
[MonAgentHost] Error:     0
[MonAgentHost] Error:     
[MonAgentHost] Error:     PdhAddCounter(\Process(MonAgentHost#0)\ID Process) failed
[MonAgentHost] Output: Agent will exit when WADDM-ShutDown-c5e4e166e3ca45a69d0f30d7785f20f9 is signaled.
[MonAgentHost] Output: Will signal WADM-StartUp-c5e4e166e3ca45a69d0f30d7785f20f9 after the agent is initialized.
[MonAgentHost] Output: Registered as an event consumer.
[MonAgentHost] Output: Agent will exit when parent process 10416 exits.
[MonAgentHost] Output: Monitoring Agent Started
[Diagnostics]: Starting configuration channel polling

之后,它會繼續進行診斷(我認為這很正常)

通過將計算機的語言環境更改為意大利,我可以在計算機上重現此錯誤。 我相信您偶然發現了計算模擬器的錯誤。 發生的情況是,計算仿真器(而不是診斷監視代理程序)不喜歡基於您的語言環境(意大利)的默認時間分隔符( . )。

如果您可以接受,我確實找到了解決方法。 解決方法是將默認時間分隔符從更改為. : 我嘗試了同樣的方法,但在更改它后沒有出現錯誤。 有關更多詳細信息,請參見下面的屏幕截圖。

在此處輸入圖片說明

希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM