2

VS 2010 では、プロジェクト アセンブリを共通の .dll フォルダーにコピーするビルド後のイベントがあります。.dll フォルダーは、仮想ドライブ (R:) によってマップされます。

実行すると、次のようになります。The command "copy /y "C:\CommonDLLs\Utilities.dll" "R:\"" exited with code 1.

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

編集: 詳細情報 R ドライブは、管理者としても実行する .bat スクリプトによって最初にマップ/作成/設定されます。R ドライブが指す場所で実行するようにスクリプトを更新すると、すべて正常に実行されるため、これはドライブ マッピングの問題である可能性があります。問題は、(ローカル管理者として) フォルダーとドライブ マッピングの両方を完全に制御できることです。

4

1 に答える 1

2

管理者アカウントの下に仮想ドライブが存在しないため、見つからないと思います。

VS を管理者として実行しないか、管理者として実行しているコマンド プロンプトで仮想ドライブを設定します。

于 2011-10-26T16:09:25.240 に答える