尝试获取用于开发和生产的简单的<appSettings>
。
我的Web.config
文件:
<appSettings>
<add key="hello" value="debug" />
</appSettings>
My Web.Release.config
:
<appSettings>
<add key="hello" value="prod" />
</appSettings>
(均在<configuration>
下)
当我处于Debug模式,并运行我的MVC网站时,我可以在HomeController.Index
中做一个简单的return Content(WebConfigurationManager.AppSettings["hello"]);
,它会返回dev
。如果我将模式切换到Release
,它仍然返回dev
。我想模拟生产模式而不实际发布到生产环境。
web.config
的文件,因此您只能使用该文件。当然,您可以预览转换后的文件并将其复制/粘贴进去,但要记得在测试后撤消它。 - DavidG