Sto cercando di utilizzare MSBuild per costruire un progetto di installazione di Visual Studio utilizzando l'articolo qui sotto:Come utilizzare MSBuild per costruire un'installazione di Visual Studio Progetto
http://msdn.microsoft.com/en-us/library/ms404859.aspx
Ho seguito tutti i passaggi citati nel articolo sopra con l'eccezione di non usare TFS in questo caso.
Invece di utilizzare l'opzione TFS, sto cercando di creare un file Demo.proj e hanno incluso i dettagli di seguito: ** - ** 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>
ora quando si cerca di cmd pronta e cercando il seguente comando:
msbuild DemoBuild.proj/target: AfterCompile
sto ottenendo il seguente errore:
Build FALLITO.
"C: \ xxxxxxxxx \ Documenti \ Visual Studio 2010 \ Projects \ HelloWorldTest \ DemoBuild.proj" (target di default) (1) -> (target AfterCompile) -> C: \ xxxxxxxxx \ Visual Studio 2010 \ Progetti \ HelloWorldTest \ DemoBuild.proj (4,5): errore MSB3073: il comando "" C: \ Programmi (x86) \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ devenv "" C: \ xxxxxxxxx \ Documents \ visual studio 2010 \ Projects \ HelloWorldTest \ HelloWorldTestInstaller \ HelloWorldTestInstaller.vdproj "/ build "Debug | Qualsiasi CPU"" terminato con il codice 1.
0 Warning(s)
1 Error(s)
Tempo trascorso 00: 00: 01.25
Qualcuno può aiutarmi a risolvere questo problema.
Grazie & Saluti, Santosh Kumar Patro
Grazie mille per la risposta. Mi ha aiutato a risolvere il problema. –