安装第三方设置作为应用程序安装的一部分

时间:2017-03-09 18:53:22

标签: visual-studio visual-studio-2015 installer

我正在尝试在Visual Studio 2015中配置一个项目,以便为我的应用程序构建安装程序。为此,我安装了Microsoft Visual Studio 2015 Installer Projects

我的应用程序安装过程包括安装一些第三方设置。我设法在其他项目上做同样的事情,所以当主要应用程序即将安装时,最后,它将启动其他第三方设置并等待它在整个过程报告为已完成之前结束

在我发现的示例项目中,我可以看到有一个名为CustomAction的部分(我用文本编辑器打开了.vdproj)。本节中有一些说明如下:

"CustomAction"
{
    "{4AA51A2D-7D85-4A59-BA75-B0809FC8B380}:_8A3405B1C66648A68EE1E271E3242DB9"
    {
    "Name" = "8:Third_Party_Setup.exe"
    "Condition" = "8:"
    "Object" = "8:_ECA68EE68CB845BBAF49181F67A13229"
    "FileType" = "3:2"
    "InstallAction" = "3:1"
    "Arguments" = "8:/Install"
    "EntryPoint" = "8:"
    "Sequence" = "3:1"
    "Identifier" = "8:_4C0498BC_1D15_483F_B061_5801E7ABDC85"
    "InstallerClass" = "11:FALSE"
    "CustomActionData" = "8:"
    }
}

即使我不确定,但我认为这是导致运行第三方设置的原因。在我创建的安装项目中,存在相同的部分,但它是空的。我在Visual Studio中找不到任何菜单如何创建它。当然,我可以使用文本编辑器填写该部分,但我宁愿找到正确的方法。

所以我的问题是;如何将第三部分设置作为我自己的一部分?

1 个答案:

答案 0 :(得分:0)

事实证明,我错过了安装程序模板的整个方面,您可以通过右键单击项目来实现 - >视图:

enter image description here

这是一篇关于如何使用这些功能的好文章:

Create custom dialogs for an Setup project in Visual Studio 2015