2011-04-20 85 views
0

我使用的项目结构有一个env文件夹,其下有各种文件夹,用于不同环境。例如,具有log4net的结构的web项目下,将存在以下路径:有没有办法使用Visual Studio配置管理器将配置文件从env文件夹中取出?

  • {项目根} \ ENV \ dev的\ log4net.config
  • {项目根} \ ENV \ QA \ log4net.config

我知道web配置变换是一种选择,但有使用Visual Studio配置管理器,以将这些文件拉进{项目根}取决于指定配置的方式?

回答

1

我认为这是你在找什么:

http://msdn.microsoft.com/en-us/library/ms224437.aspx

+0

+1一种方式来使用配置指令来实现此行为。它并没有完全解决我的问题,但是......它可以用于任何我使用ConfigurationManager类的东西,但不适用于像log4net.config这样的东西,它只能在bin文件夹中结束。真的,我只想将这些文件复制到构建的根级别。 – 2011-04-20 18:08:24

相关问题