我正在使用 Visual Studio 创建 msi 文件。但在安装 msi 之前,我需要知道如何测试 .Net Framework 和 SQL 服务器是否已安装。
是否有任何设置(或)任何 Windows 安装程序可用。
我正在使用 Visual Studio 创建 msi 文件。但在安装 msi 之前,我需要知道如何测试 .Net Framework 和 SQL 服务器是否已安装。
是否有任何设置(或)任何 Windows 安装程序可用。
Windows Installer 建议将引导程序用于这些目的。您将 MSI 打包到 Setup.exe 并设置所需的先决条件,在您的情况下为 .NET FW 4 和 SQL。当用户启动 Setup.exe 时,它会检查是否安装了 .NET 和 SQL,如果没有安装它们,然后运行您的 MSI。您可以在 setup.exe 中包含 .NET 或 SQL 的安装文件,或设置安装下载位置的链接。
有更多关于Windows Installer Bootstrapping的信息。