要在不启动模拟器的情况下调试您的 Web 应用程序,您只需右键单击Web 项目,选择“调试” ,然后选择“启动新实例” :
现在,您必须注意一件事。默认情况下,您的 Web 应用程序的 web.config 中将包含以下内容:
<system.diagnostics>
<trace>
<listeners>
<add type="Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener, Microsoft.WindowsAzure.Diagnostics, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" name="AzureDiagnostics">
<filter type="" />
</add>
</listeners>
</trace>
</system.diagnostics>
现在,如果您在应用程序中使用Trace和Debug ,则需要注释掉这一行。如果你不这样做,你最终会在使用 Trace 或 Debug 进行日志记录时出错:
无法创建 Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener、Microsoft.WindowsAzure.Diagnostics、Version=1.0.0.0、Culture=neutral、PublicKeyToken=31bf3856ad364e35。