繁体   English   中英

从命令行更改web.config

[英]Changing web.config from command line

我有一个在IIS下运行的ASP.NET应用程序。 我希望能够在“应用程序设置”中更改web.config值之一。 我知道可以按照此答案中的说明以编程方式更改它,但是我想知道是否可以从命令行完成相同的操作。

IIS 7管理器允许更改应用程序设置和连接字符串(以及其他选项)。 我希望有一种方法可以通过命令行针对IIS 6和/或7进行相同的操作。

您可以使用IIS 7.0及更高版本附带的AppCmd.exe,实际上IIS管理器中的配置编辑器会自动为您生成命令行,例如,在此处它将默认网站内/ TestApp的测试键设置为NewValue。 :

appcmd.exe set config "Default Web Site/TestApp" -section:appSettings /[key='test'].value:"NewValue"

您可以使用powershell修改web.config。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM