Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在VS 2010中查看构建日志?_C#_Visual Studio 2010_Build - Fatal编程技术网

C# 如何在VS 2010中查看构建日志?

C# 如何在VS 2010中查看构建日志?,c#,visual-studio-2010,build,C#,Visual Studio 2010,Build,我想查看一个C#解决方案的构建日志,试图找出为什么会出现特定的构建错误。所以我在谷歌上搜索,在msdn上找到了这个简洁的小解决方案: “旧的HTML日志输出选项不再可用-我们使用 命令MSBuild logging。您需要做的是转到 工具->选项->项目和解决方案->构建和运行。在底部, 将输出的日志记录级别从正常更改为详细 窗口或日志文件。“ 所以我转到这个“构建并运行”窗口,更改了输出窗口的设置并重新构建。唯一的问题是,我并没有看到比以前更多的日志记录在输出窗口中。 我只看到相同的1个错误、

我想查看一个C#解决方案的构建日志,试图找出为什么会出现特定的构建错误。所以我在谷歌上搜索,在msdn上找到了这个简洁的小解决方案:

“旧的HTML日志输出选项不再可用-我们使用 命令MSBuild logging。您需要做的是转到 工具->选项->项目和解决方案->构建和运行。在底部, 将输出的日志记录级别从正常更改为详细 窗口或日志文件。“

所以我转到这个“构建并运行”窗口,更改了输出窗口的设置并重新构建。唯一的问题是,我并没有看到比以前更多的日志记录在输出窗口中。 我只看到相同的1个错误、13个警告和0条信息消息

尝试关闭VS2010并重新打开,但结果相同


有人能指出我遗漏了什么吗?谢谢。

当您说您仍然只看到相同的1个错误、13个警告和0条信息消息时,您是不是碰巧看到了错误列表窗口?…更改输出日志记录不会影响这一点

它为您提供了MSBuild构建解决方案时发生的更详细的输出-例如,对于默认控制台应用程序,如果我将其设置为诊断,则在输出窗口(调试、窗口、输出)中会收到大约1500条消息,而quiet会给出3条消息

如果这没有帮助,那么直接调用msbuild并指定verbose(通过.net命令提示符)可能是值得的—例如: msbuild“myProj.csproj”/v:diag/l:FileLogger,Microsoft.Build.Engine;LogFile=“D:\MyBuild.log”