我有一个包含两个项目.NET解决方案:两个.NET项目,一个数据库连接字符串?
- 一个ASP.NET MVC项目, '网站'
- 一个类库, '模型'
的 '模型' 项目包含一个Linq-to-SQL数据上下文以及一些扩展数据库对象的分类。
连接字符串在“网站”项目的web.config中定义。
然而'Models'项目似乎有自己的app.config,其中数据库连接是单独定义的。
这意味着如果连接字符串发生变化,我将不得不更新这两个项目。
有没有办法将连接字符串集中到一个地方,还有两个项目都使用它?
什么是反对票? – Breadtruck 2009-08-24 19:31:24
但是这将如何工作,因为部分类必须属于同一个程序集?我希望'Models'程序集使用'网站'程序集中web.config中的连接字符串。 – Jonathan 2009-08-25 03:17:34
顺便说一句,我没有做任何downvoting。 – Jonathan 2009-08-25 03:46:14