用 Visual Basic 编写的软件需要在最终用户的计算机上安装 .NET 框架才能运行。 .net是一个用户计算机上可能没有的大型软件框架。如何使用 .NET 框架分发我的 VB.NET 应用程序,以便它可以在用户的计算机上正常运行?
当我尝试创建我的 clickonce 时部署/安装程序,您会认为它会自动为最终用户包含 .NET 4.0 安装程序,但它不会。当我这样浏览 Microsoft 文档时:How to: Install Prerequisites with a ClickOnce Application我得到的只是我已经尝试过但不起作用的东西。我已经尝试创建各种安装程序,将 Microsoft .NET 文件夹或实际的 .NET 可执行文件安装到最终用户的机器上。这些似乎都不起作用,即使在像 InnoSetup 这样的第三方安装创建者中也是如此。
我需要一个大型 setup.exe
文件中的所有内容。我不在乎它是否会占用很多空间,只要它在一个文件中并且所有内容都嵌入在一起(以便用户使用)。
如何打包 .NET 4.0 框架并使其与我的 VB.NET 应用程序一起安装在 ONE Setup.exe
文件中?如果这不可能,我在哪里可以找到 .NET 4 Framework 的实际文件?
最佳答案
您需要添加适当的先决条件。以下是相应 MSDN 文档的链接:How to: Install Prerequisites with a ClickOnce Application
关于.net - 在一个安装程序 exe 中一起安装 .NET Framework 和 VB.NET Apps,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7936191/