首先到https://info.flexerasoftware.com/IS-EVAL-InstallShield-Limited-Edition-Visual-Studio填写信息:

InstallShield Limited Edition for Visual Studio 使用

完成之后跳转到授权页面:

InstallShield Limited Edition for Visual Studio 使用

 

下载安装完毕后,打开vs2015:

InstallShield Limited Edition for Visual Studio 使用

新建工程后:

InstallShield Limited Edition for Visual Studio 使用

InstallShield Limited Edition for Visual Studio 使用

 

InstallShield Limited Edition for Visual Studio 使用

 

InstallShield Limited Edition for Visual Studio 使用

 

 

InstallShield Limited Edition for Visual Studio 使用

 

InstallShield Limited Edition for Visual Studio 使用

 

 InstallShield Limited Edition for Visual Studio 使用

 

InstallShield Limited Edition for Visual Studio 使用

 

 InstallShield Limited Edition for Visual Studio 使用

 

 InstallShield Limited Edition for Visual Studio 使用

 

 InstallShield Limited Edition for Visual Studio 使用

 

InstallShield Limited Edition for Visual Studio 使用

生成:

InstallShield Limited Edition for Visual Studio 使用

 

解决.NetFramework4.6以上版本问题:

以4.6.1为例:

首先新建文件txt文件编辑:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<SetupPrereq>
<conditions>
<condition Type="2" Comparison="2" Path="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" FileName="Version" ReturnValue="4.6.01055"/>
</conditions>
<operatingsystemconditions>
<operatingsystemcondition MajorVersion="6" MinorVersion="1" PlatformId="2" CSDVersion="" Bits="4" ServicePackMajorMin="1"/>
<operatingsystemcondition MajorVersion="6" MinorVersion="2" PlatformId="2" CSDVersion="" Bits="4"/>
<operatingsystemcondition MajorVersion="10" MinorVersion="0" PlatformId="2" CSDVersion="" Bits="4"/>
</operatingsystemconditions>
<files>
<file LocalFile=".\Microsoft.net\4.6\Full\NDP461-KB3102436-x86-x64-AllOS-ENU.exe" URL="https://download.microsoft.com/download/E/4/1/E4173890-A24A-4936-9FC9-AF930FE3FA40/NDP461-KB3102436-x86-x64-AllOS-ENU.exe" CheckSum="864056903748706E251FEC9F5D887EF9" FileSize="0,67681000"/>
</files>
<execute file="NDP461-KB3102436-x86-x64-AllOS-ENU.exe" cmdline="/q /norestart" cmdlinesilent="/q /norestart" returncodetoreboot="1641,3010"/>
<properties Id="{C267632F-EAD4-478E-B578-E72D9C6D87F2}" Description="This prerequisite installs the .NET Framework 4.6.1 full standalone package."/>
<behavior Reboot="32"/>
</SetupPrereq>
<properties Id="{C267632F-EAD4-478E-B578-E72D9C6D87F2}" Description="This prerequisite installs the .NET Framework 4.6.1 full standalone package."/>
Id为如下字符,安装时若没有.netframework4.6.1会自动选择安装

InstallShield Limited Edition for Visual Studio 使用

 

重命名为:Microsoft .NET Framework 4.6.1 Full.prq 移动到C:\Program Files (x86)\InstallShield\2015LE\SetupPrerequisites文件夹下 

InstallShield Limited Edition for Visual Studio 使用

 

 InstallShield Limited Edition for Visual Studio 使用

InstallShield Limited Edition for Visual Studio 使用

打包。

参考:https://community.flexerasoftware.com/showthread.php?220164-prq-for-Microsoft-NET-Framework-4-6-1-Full

 

相关文章:

  • 2021-04-18
  • 2021-12-16
  • 2021-05-01
  • 2021-07-18
  • 2021-12-14
  • 2021-08-31
  • 2021-07-17
  • 2021-09-04
猜你喜欢
  • 2022-01-12
  • 2022-01-11
  • 2021-11-12
  • 2021-11-11
  • 2021-12-17
  • 2021-04-11
  • 2021-07-17
相关资源
相似解决方案