您可以在Visual Studio中创建的安装程序中打包.Net框架吗?如果是这样的话?
我已经看到使用Install4J打包JVM,但我认为这是运行Install4J的JVM。
答案 0 :(得分:5)
答案 1 :(得分:1)
我刚刚学习了有关部署项目的课程:.MSI文件将应用程序传递到目标计算机,但SETUP.EXE是安装先决条件的引导程序,例如.NET Framework,MDAC或Windows Installer。我将.NET Framework指定为先决条件但是,因为我只分发了.MSI,所以没有运行检查,并且在没有框架的情况下启动时应用程序崩溃了。
要确保您的先决条件在目标计算机上,您还需要分发setup.exe。
答案 2 :(得分:0)
Sucky,是的 - 我刚刚创建了一个安装程序,然后才意识到需要安装.Net Framework(这是我需要安装的东西之一)。在安装程序启动之前,我最终制作了一个安装.Net的c ++程序。
对我来说似乎有点奇怪,它提供了创建安装程序的能力,并没有提供安装它需要运行的东西。那时候有点无意义,是吗?除非您知道您为安装人员提供的每台机器都具有必要的组件......
哦,好好生活和学习