私は TFS 2008 を使用しており、ファイル内に、ビルドを運用場所にコピーするためにTFSBuild.proj
呼び出すターゲットがあります。xcopy
ただし、ビルドの実行時に次のエラーが表示されます。
タスク "Exec" コマンド: xcopy "\test\TFSBuilds\Online System V2 Build to NETPUB_20100430.2\Debug_PublishedWebsites\IPAMIntranet" "C:\Inetpub\wwwroot\IPAMOnlineSystem\IPAMIntranet\IPAMIntranet" /E
解析エラー 'C:\Inetpub\wwwroot\IPAMOnlineSystem\IPAMIntranet\IPAMIntranet' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されません。
'" /E ' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されません。
以下は、xcopy のコード行です。
<Target Name="AfterDropBuild">
<Exec Command="xcopy "$(DropLocation)\$(BuildNumber)\Debug\_PublishedWebsites\IPAMIntranet" "$(RemoteDeploySitePath)" /E " />
</Target>
ファイルの場所を一重引用符で囲み、" 記号の代わりに実際の二重引用符を試してみました。なぜこれが起こっているのですか。誰かがこれを解読して、これを修正するのを手伝ってくれますか?