2016-11-12 5 views
0

基本的には、私は2つのプロジェクトを持っています.1つはdllにコンパイルし、もう1つはそのdllを使います。私が望むのは、.dllファイルを依存プロジェクトのバイナリフォルダにコピーして、プロジェクトで使用できるようにすることです。私は単純な "コピー"スクリプトを実行することはできません。なぜなら、私のdllは再コンパイル時に再コピーされないからです。代わりに、いくつかのコマンドを実行する必要があります。一つは古いdllを削除し、新しくコンパイルされたdllをその場所にコピーするコマンドです。バッチファイルでこれを行うこともお勧めしました。私は、Visual Studio(またはそのことについて何か)用のバッチファイルを書いたことがありませんので、私の質問は、私がする方法を次のとおりです。Visual Studioでプロジェクトで実行する単純なバッチファイルを取得するにはどうすればよいですか?

1)言うバッチファイルを作成し、何かのように:dllの場合

新しいDLLを削除してコピーする

2.)Visual Studioで自分のプロジェクトで実行するバッチファイルを取得しますか?

ありがとうございました!

答えて

1

あるプロジェクトの結果(.dll)を他のプロジェクトのフォルダに取得する必要があります。これを行うには複数の方法がありますが、1つの方法は次のとおりです。

  1. DLLプロジェクトのプロジェクトプロパティに移動します。
  2. ゴーイベントを構築する - >ビルド後のイベント
  3. これは、それが既に存在だ場合は、それを上書きし、保存先のフォルダにDLLをコピーします(と、それが使用されていないの場合)copy <filename>.dll ..\otherproject\bin /y

を入力します。プロジェクトの構造に応じてディレクトリを調整する必要があるかもしれません。

関連する問題