使用链式安装程序部署 Visual Studio 隔离 shell 应用程序

Posted

技术标签:

【中文标题】使用链式安装程序部署 Visual Studio 隔离 shell 应用程序【英文标题】:Deploy visual studio isolated shell app with chained installer 【发布时间】:2009-09-04 12:04:38 【问题描述】:

我开发了一个 Visual Studio 隔离的 shell 应用程序。部署该应用程序时,我首先必须确保已安装隔离 shell 的可再发行组件。

我有包含可再发行组件(可以完全安装执行)和我的 msi 文件的 exe。现在我需要一个 setup.exe 来链接这些安装程序。我通过谷歌找到了一些提示,但对我来说没有多大意义。有没有人一个简单的例子来解决这个问题?不应该那么复杂或不常见!?

干杯, 阿奇姆

【问题讨论】:

【参考方案1】:

如果您已安装 Windows SDK,请查看 C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages。有一些包可以作为先决条件添加到 Visual Studio 2008 中的安装项目。将隔离的 shell 可再发行组件添加到该目录。我建议您查看其中一个软件包并将其用作示例。为您的设置选择先决条件时,请确保选择从与我的应用程序相同的位置下载先决条件。这将导致安装项目将所需的包复制到与安装程序目录相同的目录中。查看http://msdn.microsoft.com/en-us/library/bb685514.aspx 以获取有关如何在安装之前检查是否满足先决条件的设置提示。

【讨论】:

以上是关于使用链式安装程序部署 Visual Studio 隔离 shell 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 安装和部署构建失败且没有错误

使用 Visual Studio Code 将 Java Web 应用程序部署到 Tomcat

如何在 Visual Studio 2012 中使用 SQL Server Express 2008 部署 wpf 应用程序?

远程部署/调试 Visual Studio 2017 .NET Core

如何用Visual Studio制作安装包

如果 Windows 服务由 Visual Studio 安装程序安装,则无法调试它