在Web App和Console App之间共享配置设置

Dav*_*eer 5 visual-studio-2010 visual-studio

我想与我的控制台应用程序共享我的VS2010 3.5 Web应用程序设置(同一解决方案中的2个项目).

例如连接字符串,smtp,log4net设置

这看起来很接近:

http://devlicio.us/blogs/derik_whittaker/archive/2008/04/15/how-to-share-configuration-files-between-projects.aspx

Pet*_*der 0

最大的区别是步骤 1(将特殊设置保存在外部 .config 文件中)

  1. 将共享的 .config 放入外部文件(元素属性:configSource="mySpecialConfig.config")
  2. 将文件添加到解决方案的公共文件夹中
  3. 将文件作为链接项添加到每个项目