gpt4 book ai didi

c# - ConfigurationManager.AppSettings 返回 null

转载 作者:行者123 更新时间:2023-12-05 03:06:05 26 4
gpt4 key购买 nike

我正在使用 ConfigurationManager.AppSettings["smtpHost"] 从我的业务逻辑层中的 app.config 文件中读取一个值,但返回的值始终为 null,即使键存在并且它有一个值,有人知道为什么吗?

BLL 中的 App.config 文件:

<appSettings>
<add key="smtpHost" value="smtp.gmail.com" />
</appSettings>

我在 web.config 文件中添加了同样的东西。

然后我尝试得到;

var host = ConfigurationManager.AppSettings["smtpHost"];

最佳答案

你的代码是正确的(我已经测试过),你需要确保你的app.config文件在你的主项目(exe)中。

关于c# - ConfigurationManager.AppSettings 返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49965759/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com