是否可以在命令行上指定引用其他属性的MSBuild属性?
例如,给定一个项目是否可以在命令行上指定引用其他属性的MSBuild属性?,msbuild,msbuild-4.0,Msbuild,Msbuild 4.0,例如,给定一个项目quickie.vcxproj,要在c:\output\c下构建它,而不明确指定项目名称: msbuild/t:Rebuild/p:Configuration=Debug/p:PlatformToolset=v100 quickie\quickie.vcxproj/p:OutDir=c:\output\c\$(MSBuildProjectName)\ 结果是一个目录c:\output\c\$(MSBuildProjectName) 所需结果是:c:\output\c\quick
quickie.vcxproj
,要在c:\output\c
下构建它,而不明确指定项目名称:
msbuild/t:Rebuild/p:Configuration=Debug/p:PlatformToolset=v100 quickie\quickie.vcxproj/p:OutDir=c:\output\c\$(MSBuildProjectName)\
结果是一个目录c:\output\c\$(MSBuildProjectName)
所需结果是:c:\output\c\quickie
尝试使用
c:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild
编号超过三十个字符