我使用 Visual Studio 创建了一个 C#/.Net 应用程序。我还创建了一个安装程序项目,该项目包含两个文件:
在我的安装程序项目属性中,我已将 .Net 3.5 设置为先决条件。
我希望我的安装程序执行如下操作:
现在我的安装程序将人们发送到网络以获取 .Net。这不是我想要的用户体验。我需要将我的应用程序分发到可能不在线且可能没有保持最新状态的机器上。不幸的是,对于这个臃肿的世界,我的客户需要一个解决方案,而不是讲座。
谢谢你的帮助。
-拉吉
最佳答案
据我所知,您不能在应用程序 MSI 中捆绑完整的 .NET 框架安装。如果您有脱机客户端,则必须提供完整的 230MB .NET 3.5 sp1 安装,该安装必须在客户端应用程序的安装程序之前运行。 This is available here .
关于.net - 如何在 Visual Studio 项目中打包 .Net 框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2717456/