我正在将web服务从WCF服务迁移到ASP.Net Web API。当我尝试将以下部分添加到web.config中时,当我尝试在本地运行应用程序时,得到一个带有错误"Internal Server Error“的页面
<appSettings>
<add key="Environment" value="production" />
<add key="CacheEnabled" value="true" />
</appSettings>当我删除这个部分时,错误就消失了。您能告诉我如何将appSettings添加到Web API项目中吗?
发布于 2013-09-12 20:02:32
根据appSettings文档,您的Web.config需要进入configuration元素下的MSDN:
<configuration>
<appSettings />
</configuration>appSettings tag否则,您将需要传递确切的错误消息。
发布于 2013-09-12 20:07:24
以下是如何进行此操作的指南,请验证您的appSettings是否在配置中
<configuration>
<appSettings>
<add key="Key" value="Value"/>
</appSettings>
</configuration>要从应用程序中获取键的值,您可以执行以下操作
textBox1.Text = ConfigurationManager.AppSettings["Name"];https://stackoverflow.com/questions/18763671
复制相似问题