我在.Net app.config文件中有一些键/值配置值
<configuration>
<appSettings>
<add key="keyname" value="stringval" />
我想在下载后添加或修改为脚本的一部分。最简单的方法是什么?
答案 0 :(得分:2)
我发现一个选项是使用Powershell。你可以用一个非常简短的脚本来完成任务。
[xml] $xml = Get-Content "C:\tools\footools\foostable123\foo.exe.config"
$($xml.configuration.appSettings.add | Where-Object { $_.key -eq "TFSWorkItemUrl" }).value = "http://mytfsserveruri/"
$xml.Save("C:\temp.config")
第二行修改xml元素的'value'属性,例如在原始问题中。 我确实会有其他好的答案,所以让它们继续 - 不是每个人都会更喜欢Powershell作为解决方案。
答案 1 :(得分:0)
在w3schools了解XSL。它完全符合您的要求。