当我在 3 层架构中使用 ado.net 模型并尝试将数据从 DAL 加载到 UI 时,它要求 UI app.config 中的连接字符串

When i use ado.net model in 3-tier architecture and i tries to load the data from DAL to UI it asks for connection string in UI app.config

使用 ADO.NET 模型的 3 层架构中的连接字符串有问题。 当我尝试使用 ADO.NET 上下文从数据库加载数据时,它在 DAL app.config 中添加时请求连接字符串,但它在 UI.

中请求它

连接字符串必须位于将执行的项目的 .config 文件中,例如,windows 表单、web 应用程序、wpf、wcf、web api、移动项目。如果在 class 库项目的 app.config 文件上添加连接字符串,它不会影响您的项目。您必须将其保留在将执行解决方案的项目中。