我经历的InstallShield安装.Net应用程序。我的.Net应用程序依赖于.Net框架4.5.2。因此,如果在安装开始后没有在系统上找到.Net framework 4.5.2先决条件,我不希望安装继续进行。我如何在Installshield 2015中实现这个目标?如何的InstallShield基本MSI项目添加先决条件检查的Net框架4.5.2
UPDATE:当我试图去了distributables路线由沙赫扎德的建议,我得到以下错误:
Your project contains installshield prerequisites. A setup.exe setup launcher is required.
我在工作的项目是一个基本MSI项目。我发现它应该创建一个setup.exe
而不是输出来解决此错误,但我没有看到任何setup.exe
选项卡建议here。我会在Project Assistant
选项卡或Installation Designer
选项卡下看到它吗?
在安装要求可用的'的Microsoft .NET Framework 4.0完全Package'以至于不能帮助增加对于.NET框架4.5.2先决条件检查的最高检查。 – RBT
@RBT如果安装了.Net 4.5,请检查您的系统。它应该出现。否则,您可以创建自己的自定义需求。在那里,您将受到向导的指导,您可以指定文件,文件夹和注册表值的搜索条件。检查相应的注册表值,您可以检查目标系统上是否安装了.NET版本。 – Shahzad
我的'.Net Framework 4.6.1'安装在我的开发箱上,但它并没有在安装需求视图中显示'.Net Framework 4.5.2'的先决条件选项。你如何提出自定义要求? – RBT