安装其他应用程序与我们的设置 - VS2010桌面应用程序部署(Install other app

2019-07-28 20:13发布

我需要嵌入PowerPoint播放器与我的设置在VS 2010年当用户运行安装程序由我创建,PowerPoint播放器设置时自动安装过程中启动。 谢谢

Answer 1:

添加安装程序类来开发

namespace CLT
{
    [RunInstaller(true)]
    public partial class ClientInstall : Installer
    {
        public ClientInstall()
        {
            InitializeComponent();
        }

        public override void Install(IDictionary stateSaver)
        {
                base.Install(stateSaver);
                System.Diagnostics.Process.Start(@"\Powerpoint.exe");
        }
}

要记住,自定义操作添加到您的设置



Answer 2:

通常现有的软件包被添加为先决条件。 Visual Studio安装项目不支持自定义的先决条件的创造。 然而,这可以通过手动地生成所需的清单来完成。

你可以在这里找到清单结构: http://msdn.microsoft.com/en-us/library/ms229223(VS.80).aspx

这些清单可以自动地与生成引导程序清单生成器工具。

生成软件包清单后,您可以在一个单独的文件夹添加所有这些文件(包括包装)在Visual Studio的先决条件文件夹,例如:

C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\

然后,您可以选择安装项目属性页的先决条件。



文章来源: Install other apps with our setup - vs2010 Desktop App Deployment