【发布时间】:2019-02-25 17:01:38
【问题描述】:
我将 Microsoft Visual Studio Installer Projects 用于我的 Hybrid Windows Forms/WPF 项目。我需要确保用户已关闭应用程序(旧版本),如果处于活动状态,在安装程序可以继续之前,这可以通过 Visual Studio 安装程序项目实现吗?
到目前为止,我所看到的只是安装程序默认向 .NET Framework 添加了一个依赖项,除非先安装该依赖项,否则它不会运行。
【问题讨论】:
-
这种事情是自定义操作。谷歌了解更多信息。这篇文章至少会给你一个大概的思路c-sharpcorner.com/article/…
-
嗨@Andy,是的,这正是我需要的,遗憾的是他们没有详细解释如何将 InstallerClass 链接到项目(显然你只是在输出程序集中创建一个 .cs 类/ .exe 继承自
Installer,当您将其添加到它时将从自定义操作部分调用),但这对我不起作用......似乎没有太多关于它的在线信息......大多数教程都没有详细说明这一点:(
标签: c# wpf winforms windows-installer vsinstaller