【问题标题】:clickonce update, avoid change to installed program config fileclickonce update,避免更改已安装的程序配置文件
【发布时间】:2013-10-22 21:37:57
【问题描述】:

我在 application.setting(config) 中存储连接字符串和其他设置 还只需单击一次即可部署 c# 应用程序并将其发布到 Web 服务器上,以便我的客户可以轻松访问。 但问题是当用户从 Web 服务器安装应用程序并在应用程序上设置其自定义设置时,每次我发布我的应用程序的新版本时,当客户端从 Web 服务器更新应用程序时,其当前应用程序设置将被替换为我在服务器上发布,因此我系统上的应用程序连接字符串将为客户端设置,因此客户端应用程序由于连接字符串更改而无法连接到他的数据库,请让我知道是否有解决方案可以避免通过单击一次来更新设置?

【问题讨论】:

标签: sql visual-studio clickonce auto-update


【解决方案1】:

将数据存储在 ClickOnce 缓存中并不安全。查看this article,它解释了如何将其移动到 LocalApplicationData 以使其不会因更新而改变。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-12
    • 2020-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多