用户从安装中删除文件并触发自动重新安装.net应用程序

时间:2009-04-29 10:02:11

标签: visual-studio visual-studio-2005 installer project

简而言之,我在.net安装程序项目中进行设置后,如果已删除已安装的文件,则关闭自动重新安装。

我使用VS2005构建了一个c#.net应用程序。在客户端计算机上安装后,用户抱怨如果他们删除了安装中包含的文件,则重新安装程序会启动。重新安装程序会覆盖application.exe.config文件,这令人沮丧。我们允许用户修改此文件,但重新安装会导致其自定义丢失。

此致 AndyB

1 个答案:

答案 0 :(得分:3)

我认为最佳做法是在文件系统的用户区域中的单独user.config文件中允许用户自定义。然后,您的应用可以检查用户是否已覆盖app.config中的设置并改为使用该设置。