8

以下の記事を使用して、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="&quot;$(ProgramFiles)\Microsoft Visual Studio 9.0\Common7\IDE\devenv&quot; &quot;C:\Users\sapatro\Documents\visual studio 2010\Projects\HelloWorldTest\HelloWorldTestInstaller\HelloWorldTestInstaller.vdproj&quot; /Build &quot;Debug|Any CPU&quot;"/>
    <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): エラー MSB3073: コマンド ""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"" はコード 1 で終了しました。

0 Warning(s)
1 Error(s)

経過時間 00:00:01.25

誰でもこの問題を解決するのを手伝ってくれますか?

よろしくお願いいたします。 サントッシュ・クマール・パトロ

4

2 に答える 2

9

これは私のために働く:

<Exec Command="&quot;$(ProgramFiles)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.com&quot; your.vdproj /build &quot;Debug|AnyCPU&quot;"/>

どのCPUにもスペースは必要なく、devenv.comに電話する必要があります。また、それらのビルド構成が存在すると仮定していますか?

于 2013-08-29T13:59:56.963 に答える