【发布时间】:2014-05-05 16:06:19
【问题描述】:
我在一个解决方案中有两个项目。 项目 A:MVC 网络应用程序,(web.config) 项目 B:控制台应用程序,(app.config) 我想访问主 Mvc 项目的 web.config 文件,因为控制台应用程序将执行一些数据传输,这些数据传输需要 web.config 文件中的一些设置。我想在 app.config 中引用 web.cong 文件,所以如果我们更改配置,我不必将新代码复制到 app.confg 中
【问题讨论】:
-
这听起来是个坏主意。为什么不能只在 app.config 文件中创建设置?这两个应用程序需要相互了解是否有原因? (除非您有非常令人信服的理由不这样做,否则我个人会将它们分开)
-
MVC 项目的数据如下:连接字符串、成员资格和角色管理器信息,以及我认为应该引用的其他一些信息,而不是从 MVC 项目复制的,例如,如果之前的连接字符串发生更改发布,我不必复制代码,如果他们忘记告诉我他们做了更改,我不必担心,因为它会查看引用的配置文件
标签: c# asp.net-mvc