Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.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
Visual studio 2010 在公共文件中生成两个项目的日志_Visual Studio 2010_Build_Msbuild 4.0 - Fatal编程技术网

Visual studio 2010 在公共文件中生成两个项目的日志

Visual studio 2010 在公共文件中生成两个项目的日志,visual-studio-2010,build,msbuild-4.0,Visual Studio 2010,Build,Msbuild 4.0,我的解决方案中有2个项目,我希望这两个项目的构建日志都是公共文件 但在将其指定为公共文件时,第一个项目的生成日志不会被第二个文件的生成日志追加,而是只包含第二个项目的生成日志 是否有任何方法可以使其获得append other,然后在后期生成事件中运行批处理文件,以在单个文件中复制两个日志文件的内容使用/fileLoggerParameters缩写:/flp和append参数。例如: msbuild your.sln /flp:LogFile=MyLog.log;Append 将/fileLo

我的解决方案中有2个项目,我希望这两个项目的构建日志都是公共文件

但在将其指定为公共文件时,第一个项目的生成日志不会被第二个文件的生成日志追加,而是只包含第二个项目的生成日志

是否有任何方法可以使其获得append other,然后在后期生成事件中运行批处理文件,以在单个文件中复制两个日志文件的内容

使用/fileLoggerParameters缩写:/flp和append参数。例如:

msbuild your.sln /flp:LogFile=MyLog.log;Append
将/fileLoggerParameters缩写:/flp与Append参数一起使用。例如:

msbuild your.sln /flp:LogFile=MyLog.log;Append

msbuild需要从命令行右侧完成。是否有不使用命令行的选项。感谢您的响应…我想没有。在VisualStudio之外,您需要像TFS或类似的生成服务器来传递参数。但是对于客户端来说,从命令行运行是最简单的选项。msbuild需要从命令行右侧完成。是否有不使用命令行的选项。感谢您的响应……我想没有。在VisualStudio之外,您需要像TFS或类似的生成服务器来传递参数。但对于客户端来说,从命令行运行是最简单的选择。