C# 带asp.net的IIS 7:调试writeline不工作

C# 带asp.net的IIS 7:调试writeline不工作,c#,asp.net,iis,C#,Asp.net,Iis,我有一个简单的asp.net应用程序。我想以调试模式在VisualStudio的输出控制台中编写。我已经使用这段代码很长时间了System.Diagnostics.Debug.WriteLine(“Hello”) 当我用IIS Express运行我的web应用程序时,它运行得非常好 当我使用IIS运行它时,没有显示任何内容 如何使用IIS在输出控制台中进行写入 编辑:尝试使用更好的跟踪,下面是我在我的Global.asax的Application_Start方法中输入的代码,但仍然不起作用: S

我有一个简单的asp.net应用程序。我想以调试模式在VisualStudio的输出控制台中编写。我已经使用这段代码很长时间了
System.Diagnostics.Debug.WriteLine(“Hello”)

当我用IIS Express运行我的web应用程序时,它运行得非常好

当我使用IIS运行它时,没有显示任何内容

如何使用IIS在输出控制台中进行写入

编辑:尝试使用更好的跟踪,下面是我在我的Global.asax的Application_Start方法中输入的代码,但仍然不起作用:

System.Diagnostics.Trace.Listeners.Add(new ConsoleTraceListener());
System.Diagnostics.Trace.WriteLine("Hello");
你可以使用这个类。它提供了一个通用的界面来记录应用程序的执行情况

当应用程序启动时,您必须注册一个侦听器(根据您的应用程序,可以在不同的位置注册):


然后可以使用
Trace.WriteLine(“记录到输出窗口”)记录。

谢谢您的回答,跟踪似乎更相关。但是它也不起作用(什么也没有出现)。你能分享你正在创建的应用程序的类型吗,这样我就可以试着重新创建并找出它不起作用的原因了?实际上它是一个MVC web应用程序。我认为在VisualStudio下创建asp.net项目时建议使用此选项。然后在项目->属性->Web->服务器中选择“IIS本地”,是否安装了跟踪功能?查找windows功能菜单并确保其已勾选。嗯。。。您是否可以编辑您的帖子以包含注册侦听器和使用侦听器的代码?
using System.Diagnostics;

...
Trace.Listeners.Add(new ConsoleTraceListener());