我有安装前需要 .Net Framework 2.0 的安装项目。所以,我想让我的项目先安装.Net,然后再安装我的项目。
如何在我的安装项目中添加 .Net 安装文件并在安装过程中强制它首先安装?
我有安装前需要 .Net Framework 2.0 的安装项目。所以,我想让我的项目先安装.Net,然后再安装我的项目。
如何在我的安装项目中添加 .Net 安装文件并在安装过程中强制它首先安装?
您还可以下载 .net 框架的安装文件,并使用 setup maker 应用程序来指导用户先安装它。在这里提问之前,请先在网上搜索一下类似的问题。:-)
编辑:
首先为您的 Visual Studio 项目创建一个没有 .net 框架设置文件的设置文件。然后使用Inno Setup创建另一个设置文件,并在这里使用 Inno setup 提供的选项让用户首先运行 .net 框架设置文件。setup.exe
这将在您的文档文件夹中生成一个名为.exe 的文件。看看这是否适合你。
由于 .net 框架和您的程序使用相同的 install shield 进行安装,因此当另一个仍在运行时,您不能同时使用它们,这就是为什么您需要一个不同于 install shield 的安装向导的原因。
编辑(创新设置):
您可以在帮助窗口的索引部分搜索运行以获取更多信息。这些程序按照您在 Inno Setup 中的代码中出现的顺序执行。所以你的 Inno SetupRun
部分代码应该是这样的:
Filename: "{app}\.netFrameWorkSetup.exe"; Flags: nowait postinstall skipifsilent
Filename: "{app}\yourAppSetup.exe";
实际上它并没有像我预期的那样得到解释!