我正在使用Visual Studio 2013,我希望将我的C#构建输出保存到我指定的文件中。我找到了工具>选项>项目和解决方案>构建和运行允许我设置构建输出并构建日志文件详细程度,但没有任何指示构建文件的路径。我也无法在bin
或obj
个文件夹中找到任何此类文件。
我还发现this article有关于手动将构建输出复制到文本文件的说明。我想要的是将输出自动写入文件的一些方法。
[编辑]我想避免使用命令行工具(即我想在Visual Studio中构建),我希望避免编写自定义记录器类。
我在here上面引用了选项部分的屏幕上限。
答案 0 :(得分:4)
我也在Visual Studio中找不到任何选项,但您可以从控制台使用msbuild并将输出记录到文件中
msbuild MyProject.proj /t:go /fl /flp:logfile=MyProjectOutput.log;verbosity=diagnostic
另请查看此处了解更多选项:http://msdn.microsoft.com/en-us/library/ms171470.aspx
答案 1 :(得分:-2)
您需要设置输出路径属性。执行以下操作:
Properties
Build
标签Output path: