dr.*_*vil 5 .net post-build-event visual-studio compiler-constants
反正在Visual Studio中的Build Events中使用编译器常量 - VB.NET吗?(特别是在Post-Build活动中)
脚本
如果TEST_EDITION=TRUE已定义,我想在Post-Build事件期间运行可执行文件,所以如果是,FALSE那么我将运行其他东西.
这可用于为不同版本创建不同的安装程序.
PS之前有人建议:不,我不想使用nant,msbuild或类似的东西
Han*_*ant 11
是的,$(DefineConstants)宏可用,可以在构建事件中进行测试.例如,Project + Compile,Advanced Compile Options,Custom constants = Test可以像这样测试:
if /i "$(DefineConstants)" NEQ "TEST" goto skiptest
echo Setting up for test environment
:skiptest
Run Code Online (Sandbox Code Playgroud)
更复杂的自定义常量如Test = TRUE或复合常量需要以不同方式进行解析.不可否认,我很快放弃了试图弄清楚如何使用可怕的FOR命令.
| 归档时间: |
|
| 查看次数: |
2926 次 |
| 最近记录: |