从配置文件中读取应用设置值
本文关键字:设置 应用 读取 配置文件 | 更新日期: 2023-09-27 18:31:54
在我的解决方案中,我有 4 个项目,分别名为 UI、业务、数据和通用。在数据项目中,我有一个包含以下值的 app.config 文件
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="LibrarySystemConnection" value="server=(local);Initial Catalog=SanasaLibrarySystem;Integrated Security=True;
User ID=sa;Password=123"/>
</appSettings>
</configuration>
在数据项目的一个类中,我正在访问上述键,如下所示:
connectionString = ConfigurationSettings.AppSettings["LibrarySystemConnection"];
当我运行代码时,连接字符串重新调整为空。任何人都知道代码中有什么问题
应将
app.config
文件移动到主 UI 项目中。
要么将 app.config 文件移动到生成 exe 的项目,要么使用 this 从汇编中读取配置。