ASP.Net Web API:添加应用程序设置
本文关键字:添加 应用程序 设置 API Net Web ASP | 更新日期: 2023-09-27 18:31:07
我正在将 Web 服务从 WCF 服务迁移到 ASP.Net Web API。当我尝试将以下部分添加到 web.config 时,当我尝试在本地运行应用程序时,出现错误"内部服务器错误"的页面
<appSettings>
<add key="Environment" value="production" />
<add key="CacheEnabled" value="true" />
</appSettings>
当我删除此部分时,错误消失了。你能告诉我如何将应用程序设置添加到Web API项目吗?
以下内容可以作为有关如何执行此操作的指南,验证您的应用程序设置是否在配置中
<configuration>
<appSettings>
<add key="Key" value="Value"/>
</appSettings>
</configuration>
要从应用程序中获取密钥的值,您可以执行
textBox1.Text = ConfigurationManager.AppSettings["Name"];
您的appSettings
需要按照 MSDN 文档进入 Web.config 下的 configuration
元素:
<configuration>
<appSettings />
</configuration>
- 确保它位于正确的元素中
- 确保还没有现有的
appSettings
标记
否则,您需要传递确切的错误消息。