Windows Installer安装程序中的自定义操作

3

我想在安装新版本时,如果已经有先前的版本可用,为用户添加一条消息。我正在使用 Microsoft Visual Studio Installer Project 2022 的设置项目。

我尝试使用自定义操作来覆盖 Install 方法。但是该操作不会在执行开始之前发生。它只会在执行完成后发生。

寻找预安装操作。

1个回答

2

我几个月前也遇到了这个问题,最终我做了以下处理...

你需要在安装程序解决方案中创建一个新的WinForms项目,然后添加一个新项并在列表中找到安装程序类,在那里编写你的逻辑,然后将其链接为自定义操作在安装程序中运行。

这个视频向你展示如何操作 https://www.youtube.com/watch?v=Y5MSPyT1Gr0

或者你可以像这样从头开始构建你的安装程序 https://www.youtube.com/watch?v=sLhDJoPJqzE


感谢您的回复@big-boy。这并没有达到需求。任何自定义操作都只会在安装过程之后执行。base.Install(stateSaver)还有其他意见吗? - Awanish Kashyap

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接