有没有办法导出所有Visual Studio宏变量?我需要比较常见配置文件(* .props)更改后的宏变量影响。
答案 0 :(得分:2)
使用/verbosity:diagnostic
构建项目。生成的构建日志将包括构建期间各个点的所有MSBuild属性和项目的列表。您可以通过...
更改IDE中的日志记录详细程度。在工具 =>下选项,转到项目和解决方案 => 构建并运行并更改 MSBuild项目构建日志文件详细程度并将其更改为 Diagnostic 或
使用msbuild /verbosity:diagnostic myproject.vcxproj
在命令行上构建项目。
(详细的详细程度也可能包括属性和项目列表;我不是100%肯定;我总是在需要时使用诊断详细程度。我喜欢获得尽可能多的数据。)
答案 1 :(得分:0)
这是一个非常丑陋的解决方案但是如果你只是想比较一下宏的前/后状态,那么它对你有好处。
选择要分析的项目。在Visual Studio
主菜单中,转到
工具=> Visual Studio命令提示符
如果您没有此菜单项,请read this。
set
。.txt
文件中。在*.props
文件修改之前和之后执行此操作,然后比较文件。