【问题标题】:Updating Windows .net Program with installer使用安装程序更新 Windows .net 程序
【发布时间】:2012-07-28 20:37:54
【问题描述】:

我在 Visual Studio 中创建了一个简单的小型 Windows 程序,并在解决方案中添加了一个安装项目。 现在我可以安装我的程序,当我更新 Windows 程序中的某些内容时,我可以快速构建一个新的安装程序,但是我遇到了 1 个问题。 我的 Windows 程序包含一个设置文件,当我 Uodate/Reinstall 我的设置文件被重置时,如何避免这种情况,我希望能够在不重置设置文件的情况下从设置文件更新我的程序?

所以任何人请帮助我或指出正确的方向:)

【问题讨论】:

  • 抱歉,我知道,但我找不到安装程序和 Visual Studio 的任何标签。而且由于我是新人和低代表,我无法创建新标签:)
  • 我为你更改了标签,仅供参考,visual-studio 标签已经存在;)
  • thx :),我稍后会看答案:)

标签: .net windows visual-studio installation


【解决方案1】:

我相信你可以通过将VS设置项目中的设置文件的属性更改为以下内容来实现你想要的:

Transitive = False

如果您希望文件在卸载后仍保留在那里,请同时为该文件设置以下属性:

Permanent = True

警告: 设置上述 Transitive 属性可能会产生其他不太理想的副作用。请参阅http://msdn.microsoft.com/en-us/library/928tb19t%28v=vs.71%29.aspx 了解更多信息。

另一种方法是在安装项目的文件中添加一个条件,如以下链接所述:-

Visual Studio Setup Project conditional if File Exists

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-15
    • 2011-06-10
    • 1970-01-01
    • 2013-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多