1

VS.NET 2003 と VB.NET を使用しています。log4net.config ファイルをソース コードと同じフォルダーに配置しました。app.config ファイルが bin にコピーされるのと同じように、log4net.config ファイルを bin フォルダーに自動的にコピーしたいと考えています。これを自動的に行う方法はありますか?

4

2 に答える 2

0

ビルド後のイベントを追加します-http: //geekswithblogs.net/dchestnutt/archive/2006/05/30/80113.aspx

何かのようなもの:-

"$(ProjectDir)log4net.config" "$(ProjectDir)$(OutDir)"をコピーします

それをする必要があります。

于 2010-01-03T16:40:13.697 に答える
0

それをリソースとして含め、常にコピーを選択します。

これは次の方法で実行できます。

  1. vbproj ファイルをクリックし、[既存のアイテムを追加] を選択します。
  2. 設定ファイルに移動して選択します
  3. 構成ファイルを右クリックし、「埋め込みリソース」に設定されていないことを確認します (exe または dll に埋め込まないでください)。
  4. ビルドアクションが「常にコピー」に設定されていることを確認してください
  5. ビルドし、そこにあるはずのビルド ディレクトリを確認します

IDE を開いていないので、手順を少し調整する必要があるかもしれません。

于 2009-12-22T05:19:02.490 に答える