【发布时间】:2013-09-01 22:48:04
【问题描述】:
我正在尝试使用 MSBuild 使用以下文章构建 Visual Studio 安装项目:
http://msdn.microsoft.com/en-us/library/ms404859.aspx
https://web.archive.org/web/20090218033835/msdn.microsoft.com/en-us/library/ms404859.aspx
除了在这种情况下不使用 TFS 之外,我已遵循上述文章中提到的所有步骤。
我没有使用 TFS 选项,而是尝试创建一个 Demo.proj 文件并包含以下详细信息: ** - Demo.proj**
<?xml version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="AfterCompile">
<Exec Command=""$(ProgramFiles)\Microsoft Visual Studio 9.0\Common7\IDE\devenv" "C:\Users\sapatro\Documents\visual studio 2010\Projects\HelloWorldTest\HelloWorldTestInstaller\HelloWorldTestInstaller.vdproj" /Build "Debug|Any CPU""/>
<Copy SourceFiles="C:\Users\sapatro\Documents\visual studio 2010\Projects\HelloWorldTest\HelloWorldTestInstaller\Debug\HelloWorldTestInstaller.msi; C:\Users\sapatro\Documents\visual studio 2010\Projects\HelloWorldTest\HelloWorldTestInstaller\Debug\setup.exe" DestinationFolder="$(OutDir)" />
</Target>
</Project>
现在当我尝试 cmd 提示并尝试以下命令时:
msbuild DemoBuild.proj /target:AfterCompile
我收到以下错误:
构建失败。
“C:\xxxxxxxxx\Documents\Visual Studio 2010\Projects\HelloWorldTest\DemoBuild.proj”(默认目标)(1)-> (AfterCompile 目标)-> C:\xxxxxxxxx\Visual Studio 2010\Projects\HelloWorldTest\DemoBuild.proj(4,5): error MSB3073: The command ""C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv" " C:\xxxxxxxxx\Documents\visual studio 2010\Projects\HelloWorldTest\HelloWorldTestInstaller\HelloWorldTestInstaller.vdproj" /Build "Debug|Any CPU"" exited with code 1.
0 Warning(s)
1 Error(s)
经过时间 00:00:01.25
谁能帮我解决这个问题。
感谢和问候, 桑托什库马尔帕特罗
【问题讨论】:
标签: visual-studio-2010 msbuild