VB.NET 2003 скопировать log4net.config в папку bin - PullRequest
1 голос
/ 22 декабря 2009

Я использую VS.NET 2003 и VB.NET. Я поместил свой файл log4net.config в ту же папку, что и исходный код, и я хочу автоматически скопировать файл log4net.config в папку bin, так же как файл app.config копируется в bin. Есть ли автоматический способ сделать это?

Ответы [ 2 ]

0 голосов
/ 03 января 2010

Добавить событие пост-сборки - http://geekswithblogs.net/dchestnutt/archive/2006/05/30/80113.aspx

Что-то вроде: -

копия "$ (ProjectDir) log4net.config" "$ (ProjectDir) $ (OutDir)"

должен это сделать.

0 голосов
/ 22 декабря 2009

Включите его в качестве ресурса и всегда выбирайте копию.

Вы можете сделать это:

  1. Нажмите на свой файл vbproj и выберите «Добавить существующий элемент»
  2. Перейдите к файлу конфигурации и выберите его
  3. Щелкните правой кнопкой мыши по файлу конфигурации и убедитесь, что он не установлен на "встроенный ресурс" (вы не хотите, чтобы он был встроен в ваш exe или dll)
  4. Убедитесь, что его действие сборки установлено на «Копировать всегда»
  5. Сборка и проверка вашей директории сборки, она должна быть там

У меня нет открытой IDE, поэтому, возможно, потребуется немного доработать шаги.

...