2017-10-20 66 views
0

我必须使用自定义串行密钥验证创建安装项目。只有在串行密钥验证后我才能继续安装,否则我们必须跳过安装。如何使用Visual Studio安装项目中的自定义窗体自定义安装向导

我已经尝试了样品安装项目,并呼吁在安装程序类认证串行键自定义表单,从安装项目的自定义动作合并的安装程序类。

但序列号验证形式还有进步的形式执行后。

我需要的欢迎页面后表现出来。

我已附加安装向导的屏幕截图。

enter image description here

如何把第2步前SETP 5形式(自定义窗体)?

回答

0

这不可能在Visual Studio设置来完成 - 提供唯一的验证序列号模板,一个蒙面的编辑控件来验证的基础知识。这是因为Visual Studio安装的自定义操作都是在文件安装完成后运行的,并且您无法通过单击按钮来验证序列号或UI中的任何内容。

您可能需要使用另一种工具为您的设置。 VS设置非常简单,但它们没有很多功能。否则,您可以使用其他工具来构建可添加的合并模块。手动编辑MSI文件是一种可能性,但您需要了解很多关于MSI文件的内部信息。

+0

我可以得到任何替代工具吗? – Panchi

+0

任何来自WiX,InsstallShield等都可以做到这一点。请参阅https://stackoverflow.com/questions/1544292/what-installation-product-to-use-installshield-wix-wise-advanced-installer – PhilDW