私たちのソリューションのpostbuildタスクは、xcopyを使用してファイルをビルド成果物の共通ディレクトリに移動します。何らかの理由で、私のコンピュータ(およびテストしたVM)上でxcopyが "アクセス拒否"で失敗します。問題を特定して隔離しようとしてきたことは次のとおりです。xcopyによりアクセスが拒否された原因は何ですか?
- 私は通常のコピーを試みました。これは機能します。
- 問題のファイルが読み取り専用ではないことを再確認しました。
- 送信元と送信先の両方のフォルダでアクセス許可を確認しました。私は両方を完全にコントロールしています。
- VSビルドプロセスがファイルをロックした場合、コマンドラインからxcopyを呼び出してみました。
- UnlockerとProcess Explorerを使用して、ソースファイルにロックがないことを確認しました。
私が見逃したのは、私を得るためにコンピュータを含む編集的な陰謀論以外のものですか?これは私の開発マシンとクリーンなVMで発生しますが、はがプロジェクトの他の人には発生しません。
xcopyプロセスがユーザーアカウントで実行されていますか? – NotMe
実行しようとしているコマンドラインと正確なエラーメッセージを投稿してください。 –