1

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

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

4

1 回答 1

1

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

Transitive = False

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

Permanent = True

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

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

如果文件存在,则 Visual Studio 安装项目有条件

于 2012-07-31T06:15:55.897 回答