【问题标题】:how to add an installtion of .NET Framework in installshield Project如何在 installshield 项目中添加 .NET Framework 的安装
【发布时间】:2017-01-30 16:28:00
【问题描述】:

我正在使用 installshield express 在 Visual Studio 上创建一个安装项目。

如果用户没有 .Net Framework 4.5.1 版,我想创建一个安装

安装程序将为他安装它。 如果我在安装要求上标记了 .NET Framework,它只会弹出用户需要安装的消息,不会为他安装。

我该怎么做?

附言

【问题讨论】:

  • @ ברק רוזנפלד ,这个问题呢?能否请您告诉我有关此问题的最新信息?

标签: visual-studio installation installshield


【解决方案1】:

您可以参考以下两个文档,它们共享有关如何在您的设置项目中部署 .Net 框架的相同问题。即使它们与不同的版本(工具和 .NET)相关:

使用 InstallShield 12 安装 .NET Framework 3.0:

http://helpnet.installshield.com/isxhelp21/helplibrary/NetRedistAdd.htm

使用 Installshield 部署 .NET Framework 4.5:

Deploying .NET Framework 4.5 with Installshield

【讨论】:

    【解决方案2】:

    如果客户端计算机上没有安装 .NET 框架,我尝试了以下对我有用的方法。 在 InstallShield 中,您可以参考 Redistributables 选项卡。在此选项卡中列出了多个可再发行组件。我们可以选择我们的项目需要哪一个。并且在检查了正确的 Redistributable 之后,确保 Redistributable 的位置安装在本地。然后右键单击 Redistributable 并选择 Build Location 作为“Extract From Setup.exe”。 在此之后,当构建项目时,InstallShield 将与 Setup.exe 一起添加一个文件夹“ISSetupPrerequisites”。此文件夹包含所需的先决条件设置,例如 .NET Framework 4.0 等。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-19
      • 1970-01-01
      • 1970-01-01
      • 2010-09-08
      • 2012-04-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多