1

我正在使用 VS.NET 2003 和 VB.NET。我已将 log4net.config 文件与源代码放在同一文件夹中,并且我想将 log4net.config 文件自动复制到 bin 文件夹,就像将 app.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 回答