我对 VS 很陌生,并且有一个供应商提供的 Web 应用程序,我们为其维护一个 DLL。在其他语言中,我可能只是简单地做了一个 <%="You are here" + strVar %> 类型的语句来让调试信息出现在网页上。但是,我现在不知道如何处理这个问题。
我已将以下几行添加到我的 Web 应用程序调用的方法中:
TextWriterTraceListener tr2 = new TextWriterTraceListener(System.IO.File.CreateText("Output.txt"));
Debug.Listeners.Add(tr2);
Debug.WriteLine(sqlStr);
Trace.WriteLine(sqlStr);
IDataHelper dh = Retrieve.Implementation.GetHelper(this.GetConnectionString(externalConfig));
并编译了为调试配置的 DLL。然后我将新的 DLL 和 PDB 文件复制到我的 Web 应用程序并运行我的 Web 应用程序。但是,我的网络应用程序文件夹中没有任何类型的文本文件,也没有看到输出到屏幕的任何类型的调试信息。
有人可以告诉我我缺少什么或指向我一些额外的文档吗?
先感谢您。
rt