C# C csproj日志文件出现问题
我希望在调试csproj的过程中,将C指令的日志像txt一样写入输出文件。VS2010中是否有任何内置函数或如何实现此功能的想法。使用System.Diagnostics.Trace类。这将写入输出窗口从Debug/Windows/Output启用输出窗口。要在调试时将信息写入输出窗口,只需使用Debug 你可能还想看看。如果需要,您可以实现一个。还有几个流行的日志框架可用于.NET,例如和 下面是一个将跟踪信息写入文本文件的快速示例C# C csproj日志文件出现问题,c#,logging,C#,Logging,我希望在调试csproj的过程中,将C指令的日志像txt一样写入输出文件。VS2010中是否有任何内置函数或如何实现此功能的想法。使用System.Diagnostics.Trace类。这将写入输出窗口从Debug/Windows/Output启用输出窗口。要在调试时将信息写入输出窗口,只需使用Debug 你可能还想看看。如果需要,您可以实现一个。还有几个流行的日志框架可用于.NET,例如和 下面是一个将跟踪信息写入文本文件的快速示例 using (var myFile = File.Creat
using (var myFile = File.Create("TestFile.txt"))
{
var myTextListener = new TextWriterTraceListener(myFile);
Trace.Listeners.Add(myTextListener);
Trace.Write("Test output ");
}
什么指示?你能说得具体点吗?每一条指令都是由控制台这样的应用程序完成的。。。因此,我可以检查指令的顺序是否正确。如果我想运行整个windows窗体应用程序,如何使用它。@user898569您需要随时调用Write或WriteLine来记录内容。这意味着代码中的显式调用,如:Trace.WriteLineValue=+i.ToString。看见
using (var myFile = File.Create("TestFile.txt"))
{
var myTextListener = new TextWriterTraceListener(myFile);
Trace.Listeners.Add(myTextListener);
Trace.Write("Test output ");
}