我想使用的MSBuild使用下面的文章來構建一個Visual Studio安裝項目:如何使用的MSBuild建立一個Visual Studio安裝項目
http://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 /目標:AfterCompile
我收到以下錯誤:
構建失敗。
「C:\ XXXXXXXXX \文件\的Visual Studio 2010 \項目\ HelloWorldTest \ DemoBuild.proj」(缺省目標)(1) - > (AfterCompile目標) - > C:\ XXXXXXXXX \的Visual Studio 2010 \ Projects \ HelloWorldTest \ DemoBuild.proj(4,5):error MSB3073:命令「」C:\ Program Files(x86)\ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ devenv「」C:\ xxxxxxxxx \ Documents \ visual studio 2010 \項目\ HelloWorldTest \ HelloWorldTestInstaller \ HelloWorldTestInstaller.vdproj 「/構建 」調試|任何CPU「,」 與代碼退出1.
0 Warning(s)
1 Error(s)
已用時間00:00:01.25
任何人都可以幫助我解決此問題。
感謝&問候, 桑托斯·庫馬爾Patro
非常感謝您的回覆。它幫助我解決了這個問題。 –