这个问题准确地描述了我的问题,除了我在app.config
with中使用自定义配置部分ConfigurationManager
,所以那里提出的解决方案不适用......
基本上,我的问题是当 ClickOnce 更新应用程序时,它会使用新的 app.config 安装到不同的目录中,从而删除所做的任何更改。我的应用程序使用 app.config 来持久化应用程序设置,所以这非常糟糕......合并更新会非常好(类似于在另一个问题中实现的),但在这一点上几乎任何自动化都会很好。
或者我应该只为我的 app.config 文件使用设置位置而不是尝试使用默认位置?