我为使用Framework 3.5开发的WPF应用程序进行了设置。我使用dotNetFx35setup.exe作为应用程序的先决条件进行了设置(通过.Net设置和部署项目)。
假设我在XP中运行此设置它工作正常,因为我能够运行框架设置,如果之前没有安装在XP中。但如果我运行到Windows 8 / 8.1然后dotNetFx35setup.exe无法正常工作,相同的设置。它要我下载在线&安装或我可以通过Dism.exe离线安装。
Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:c:\Users\Administrator\Desktop\sxs /LimitAccess
这个Dism.exe命令能否适用于从xp到windows 10的所有操作系统?是否有任何独特的方法来安装框架3.5?
请建议解决方案。
感谢。
答案 0 :(得分:0)
没有独特的方法来安装.net 3.5。 .net 3.5安装程序适用于XP / Vista,从Windows 7开始,它是Windows的一部分。在这里,您可以使用DISM激活它。从Windows 8开始,Microsoft声明.net 3.5已过时并使其成为可选功能。
为避免这种麻烦,请将解决方案升级到.Net 4.0并在XP / Vista / 7中包含4.0安装程序,而对于Windows 8/10则不需要执行任何操作,它们已包含.Net 4.x.