2014-10-01 87 views
1

當我在本地啓動Azure網站角色時,我遇到可怕的Windows Azure診斷代理已停止工作對話。在事件查看器中有一個包含以下文本的條目,StorageAccount爲空。是例外。在ServiceConfiguration.local中我有 -Windows Azure診斷代理已停止工作(例外:StorageAccount爲空)

<ConfigurationSettings> 
     <Setting name="DiagnosticsConnectionString" value="UseDevelopmentStorage=true" /> 

存儲模擬器在本地運行。我的同事在他的機器上應該有相同的設置,並且沒有這個問題。

發生未處理的異常。類型:System.ArgumentException進程ID:6628 進程名稱:DiagnosticsAgent 線程ID:1 角色部署的AppDomain未處理異常24(44).XBRLazure.xbrlWebSite_IN_0 異常:StorageAccount爲空。 在Microsoft.WindowsAzure.Diagnostics.StorageUtility.StorageUtility.ValidateStorageAccount() 在Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitor.ValidateStartupInfo(DiagnosticMonitorStartupInfo STARTUPINFO) 在Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitor.StartWithExplicitConfiguration(DiagnosticMonitorStartupInfo STARTUPINFO,DiagnosticMonitorConfiguration initialConfiguration) 在Microsoft.WindowsAzure.Plugins.Diagnostics.DiagnosticsAgentManager.b__0() 在Microsoft.WindowsAzure.Plugins.Common.BlockingExecutionEnvironment.Execute(Func`1爲entryPoint) 在Microsoft.WindowsAzure.Plugins.Diagnostics.Program.Main(字串[] args )

回答

0

Andrew - 您運行的是哪個版本的Azure SDK? ING?這是最新的2.4版本嗎? 這只是一個特定的VS項目?或者你可以用其他VS項目重現它。

你可能想嘗試打破異常,看看是否有幫助。 聽起來好像您的系統可能引用了錯誤的存儲連接字符串。

0

我也一直在收到這個錯誤。不知道是否與發佈的問題相同的版本,但我使用2.2。我最近還安裝了VS2013,但無法確定這是代碼的原因還是最近的更改(我們爲我們的解決方案引入了性能計數器)。如果我發現任何東西,我會更新。