我正在为Win7和Win8 OS开发WPF .NET应用程序。
目前我正在使用.NET 3.5平台,因为据我所知,Win7集成了.Net 3.5,而Win8则带有.Net4。
我希望用户能够以最少的预安装实现最快的安装。最好的方法是什么?使用Win8的用户是否必须安装.NET 3.5?
答案 0 :(得分:1)
使用3.5可以使其在Win7中运行,但如果用户没有互联网或DVD,则无法在Windows 8中安装.net 3.5。因为您无法包含.Net您的设置中存在3.5个文件,而Win8用户无法使用您的工具。
相反,您应该使用.Net 4.5.2,它也适用于Windows 7.使用.net 4.5.x,您可以将redistributable offline Installer添加到应用程序的安装程序,以便它在Windows 7上正常工作和8。
答案 1 :(得分:0)
Win8不会自动包含.Net 3.5,因此如果应用程序需要特定的3.5版本,则您已安装3.5或无法从控制面板进行安装。 Here就是如何做到这一点的例子。