3
我想进行依赖于哪个目标我从命令行调用MSBuild,但我很难搞清楚如何以编程方式访问目标名称(S).proj文件是调用MSBuild - 目标从属进口
即 <Import Project="some.targets" Condition="$(TargetName) == myTarget"/>
一般是有倾销存在于凸出文件运行的所有定义的环境变量的方法吗?
我想进行依赖于哪个目标我从命令行调用MSBuild,但我很难搞清楚如何以编程方式访问目标名称(S).proj文件是调用MSBuild - 目标从属进口
即 <Import Project="some.targets" Condition="$(TargetName) == myTarget"/>
一般是有倾销存在于凸出文件运行的所有定义的环境变量的方法吗?
不幸的是我不认为你可以在构建脚本本身内访问命令行中指定的目标名称。你想做什么,也许有另一种方法可以采取。
赛义德·易卜拉欣·哈希米
的My Book:Inside the Microsoft Build Engine : Using MSBuild and Team Foundation Build
重复:http://stackoverflow.com/questions/1140069/msbuild-conditional-imports – 2009-07-28 14:42:28
我不认为这是一个重复的,这个问题并没有回答如何根据MSBuild命令行指定目标进行导入的问题。我已经知道你可以条件进口等... – jtruelove 2009-07-28 15:08:34