2011-10-26 6 views
2

VS 2010では、プロジェクトのアセンブリを共通の.dllフォルダにコピーするポストビルドイベントがあります。 .dllフォルダは仮想ドライブ(R :)によってマップされます。ランニングでVisual Studioポストビルドのコピーに失敗しました(ただし、コマンドラインで動作します)

、私は次を得る:The command "copy /y "C:\CommonDLLs\Utilities.dll" "R:\"" exited with code 1.

事は、私は、コマンドプロンプトでcopy /y "C:\CommonDLLs\Utilities.dll" "R:\"を実行したときに、それが正常に動作する、です。私は管理者としてVSを実行しているので、コマンドを実行する権限が必要です。ソースコードから同じコードを使用している他の人は何の問題もありませんが、コピーを正しく動作させるためには何を修正すればい​​いのか分かりません。誰でも何か提案がありますか?

EDIT:詳細情報 Rドライブは、管理者として実行される.batスクリプトによって最初にマップされ、作成され/作成されます。 Rドライブが指し示す場所にスクリプトを実行すると、すべてがうまくいくので、ドライブマッピングの問題かもしれません。問題は、私は(ローカル管理者として)フォルダとドライブマッピングの両方を完全に制御できることです。

答えて

2

私は、仮想ドライブがAdminアカウントの下に存在せず、見つからないと思います。

AdminとしてVSを実行しないでください。また、管理者として実行されているコマンドプロンプトで仮想ドライブを設定しないでください。

関連する問題