2010-10-31 98 views
0

我在vs2010中创建安装项目(Windows安装程序)。当用户第一次安装它时 - 一切正常,但是当用户尝试升级正在运行的旧应用程序时,会阻止将新的dll复制到已安装的文件夹。 如何向用户显示一个强制关闭防止安装程序覆盖dll的应用程序的对话框?Windows安装程序 - 防止覆盖dll

回答

1

您需要检查一个名为可执行文件的进程是否正在运行。

然后,您可以中止安装,要求用户关闭进程或关闭进程。

如果您选择第二个选项,则需要在继续之前仔细检查是否确实关闭了它。