如何处理.Net ClickOnce系统特定设置

时间:2015-01-20 16:59:01

标签: .net visual-studio installer

背景 我有一个应用程序将安装在几台不同的机器上。应用程序从程序启动时读入的settings.xml文件中获取系统特定的设置。当然,每次迭代都有不同的设置文件,如果它具有不同的系统设置文件,则无法正常运行。

目前,我有设置文件,但没有填写任何字段。每次我向服务器发布新版本时,计算机将在下次启动时更新,它会复制空白设置文件。 显然,这不是理想的行为。

问题/问题:如何正确管理这些设置文件?我希望在初始部署时移动空白设置文件,但在更新时忽略。

可能的解决方案:我正在阅读有关OneClick应用程序的MSDN教程,但我似乎无法找到包含安装数据文件的任何内容,但在发布更新时却找不到。

我一直在搞乱我的安装程序的自定义操作  Custom Actions

然而;当我在“安装”文件夹中添加设置文件时,它也会自动包含在“提交”文件夹中。

任何帮助或见解将不胜感激。

0 个答案:

没有答案