我正在尝试使用 appcmd 在 web.config 中设置 appSetting,appSetting 的值包含一个 + 符号。当我运行 appcmd 时,会创建 appSetting,但 + 会转换为空格。
我正在运行的 appcmd:
"C:\system32\inetsrv\appcmd.exe" set config "Default Web Site" /section:appSettings /+"[key='Test',value='++ ++']"
创建的 appSetting:
<add key="Test" value=" " />
我尝试在 appcmd 中使用 %2b 而不是 +,但这没有用(它被转换为 appSetting 中的“b”。
有谁知道我在使用 appcmd 时如何获得 appSetting 中包含的 + 符号?