Tag: visual studio setup

MSI-installer未更新的正在使用的文件(Visual Studio Installer项目)

我正在使用Visual Studio Installer Projects扩展来为我的应用程序构建MSI安装程序。 但是,我的应用程序应该始终在运行,如果在用户安装我的软件的新版本时它是打开的,那么打开的文件不会被覆盖,并且几乎没有实际更新(尽管没有安装程序) -errors)。 我发现使用安装程序项目的“自定义操作”来运行关闭应用程序的脚本没有帮助,因为在替换文件之前没有调用任何操作。 是否有一种好方法可以确保在文件被覆盖之前终止打开/锁定文件?