我有一个解决方案,其中一个项目是数据层,另一个项目是 Web 前端,其中有 DL 项目作为参考。DL 项目有自己的 app.config 文件,其中存储了 Linq-to -Sql (.dbml) 文件使用的连接字符串。Web 前端还有一个 web.Config 文件,其中有自己的设置。
如何使 DL 项目使用来自 Web 前端的 Web.config 文件而不是来自 app.config 文件的连接字符串?
基本上,如果我在任何 WebApp 中引用数据层,它将从 web.config 而不是从 DL 项目中的 app.config 文件中选择值