我正在开发一个必须在
Windows XP,7,8(桌面模式)上运行的应用程序.我可以使用哪个版本的.net?
如果此版本不是XP或Windows 7的默认部分,将它包含在我的应用程序安装程序中是否是个好主意?
您可以在Windows XP上使用最新版本的.NET(在撰写本文时).
原文链接:/windows/365303.htmlXP不支持.NET 4.5. System requirements for .NET 4.5.
XP支持.NET 4.0.
您应该在安装应用程序时安装框架. dotNetInstaller对此有好处(尽管还有其他方法).
.NET框架中可能存在某些类或方法需要比XP / Vista / 7等更高版本的Windows.但是您必须逐个检查这些.