簡體   English   中英

Azure:{“目錄路徑的語法無效” \\ r \\ n參數名稱:initialConfiguration”}錯誤

[英]Azure: {“Invalid syntax for directory path ''\r\nParameter name: initialConfiguration”} Error

我試圖將我的日志文件添加到Blob存儲中。 當試圖在Global.asax.cs中獲取ConnectionString時,我從這里獲取此錯誤:

DiagnosticMonitor.Start("Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString", diagnostics);

我該如何解決該問題。 “ Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString”位於ServiceConfiguration.Cloud.cscfg和ServiceConfiguration.Local.cscfg中

給更多的解釋:

System.ArgumentOutOfRangeException was unhandled
  HResult=-2146233086
  Message=Invalid syntax for directory path ''
Parameter name: initialConfiguration
  Source=Microsoft.WindowsAzure.Diagnostics
  ParamName=initialConfiguration
  StackTrace:
       at Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorConfiguration.Validate(String paramName, Nullable`1 resourceSize)
       at Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitor.StartWithExplicitConfiguration(DiagnosticMonitorStartupInfo startupInfo, DiagnosticMonitorConfiguration initialConfiguration)
       at Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitor.Start(CloudStorageAccount storageAccount, DiagnosticMonitorConfiguration initialConfiguration)
       at Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitor.Start(String diagnosticsStorageAccountConfigurationSettingName, DiagnosticMonitorConfiguration initialConfiguration)
       at Project.Web.WebRole.OnStart() in Global.asax.cs:line 104
       at Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment.InitializeRoleInternal(RoleType roleTypeEnum)
       at Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment.InitializeRole(RoleType roleType)
       at Microsoft.WindowsAzure.ServiceRuntime.Implementation.Loader.RoleRuntimeBridge.<InitializeRole>b__0()
       at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()
  InnerException: 

看起來您正在正確檢索連接字符串,但是您的診斷配置無效。 您為目錄配置設置了什么?

我建議不要使用wadcfg文件( http://msdn.microsoft.com/en-us/library/windowsazure/hh411551.aspx ),也可以使用Visual Studio(請參閱http:// weblogs ),而不是通過代碼設置診斷配置。 asp.net/scottgu/archive/2013/04/30/anonuncing-the-release-of-windows-azure-sdk-2-0-for-net.aspx ,尤其是“雲服務:改進的診斷支持”部分)。

暫無
暫無

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

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