2

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

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

问候安迪B

4

1 回答 1

3

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

于 2009-04-29T10:07:19.453 回答