我创建了1个WebRole并使用Azure Emulator进行测试。 为了进行调试,我启用了Azure诊断并使用本地存储设置。 在Web MVC项目中,我添加了一行代码来将信息记录到Azure计算模拟器UI,
public ActionResult Index()
{
Trace.TraceInformation(string.Format("now:{0}",DateTime.Now.ToString()));
return Content("index");
}
运行网络时,消息未按预期显示在输出控制台上。
对于Web.config,我有这个跟踪设置。
<system.diagnostics>
<trace>
<listeners>
<add type="Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener, Microsoft.WindowsAzure.Diagnostics, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" name="AzureDiagnostics">
<filter type="" />
</add>
</listeners>
</trace>
</system.diagnostics>
我在互联网上发现了这个问题,并尝试遵循该指示。它对我不起作用。
非常感谢你。