3
我有一个正在编译C#和C++项目混合的MSBuild .proj文件。如何为由msbuild构建的C++项目设置输出目录?
C#项目编译输出(.exe/.dlls)到我指定的OutputPath,但是当我为C++项目指定OutputPath(调用vcbuild.exe)时,OutputPath被忽略,而是进入指定的目录在.vcproj的属性页中。
这里是我的MSBuild任务:
<MSBuild Projects="$(SourceFolder)\$(NativeSolutionName)"
Targets="$(BuildTargets)"
Properties="Configuration=$(Configuration);PlatformName=Win32;OutputPath=$(ToolsOutputDir)">
</MSBuild>
我怎么可以指定C++输出文件应到同一目录C#输出文件$(ToolsOutputDir)?