rak*_*los 6 msbuild visual-studio-2010
有没有办法暂时禁用前置和后置构建事件?
即没有构建事件的构建(这需要花费一些时间,但并不总是至关重要)
目前我已经缩小了一些其他事情并且我并不总是需要它.
KMo*_*raz 11
禁用构建事件的最简单方法是传递空值:
msbuild your.sln /p:PreBuildEvent=;PostBuildEvent=
Run Code Online (Sandbox Code Playgroud)
Han*_*ant 10
像最小化这样的东西只对Release版本很重要.所以你可以像这样跳过它:
if "$(ConfigurationName)" == "Debug" goto skip
; stuff here...
:skip
Run Code Online (Sandbox Code Playgroud)
您可以使用其他一些宏,单击"编辑"按钮和"宏">>按钮查看它们.也可以测试环境变量,使用%varname%.但要设置起来要困难得多.
我也玩了一点msbuild foo.vcxproj /p:PreBuildEvent= /p:PostBuildEvent=
,但对我来说它没有用,可能是因为我使用自定义道具文件.
然而,我发现工作的是 /p:PostBuildEventUseInBuild=false
归档时间: |
|
查看次数: |
5651 次 |
最近记录: |