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

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

此致 AndyB

有帮助吗?

解决方案

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top