是.NET 4.0支持Windows XP SP2或更低?更低、NET、Windows、XP

2023-09-02 10:22:33 作者:『地狱★男爵』

我在这里读http://www.microsoft.com/downloads/en/details.aspx?FamilyID=5765d7a8-7722-4888-a970-ac39b33fd8ab ,要安装装配.NET 4.0 CP(客户端配置文件),您必须拥有的WinXP SP3或更高版本。这有点令人担忧的我,因为有许多人对SP2或以下。

有什么办法,我可以运行在.NET 4.0的任何版本的Windows XP及以上的应用程序? (无需担心他们有哪些Service Pack)?

如果没有,何谈.NET 3.5,3.0或2.0?

我的问题有以下几种:

如何低,我需要去在我的.NET Framework版本的选择,以确保的WinXP SP2兼容或以上?

如何低,我需要去在我的.NET Framework版本选择,以确保对WinXP的(无服务包)或以上的兼容性?

解决方案

.NET 3.5会给你XP SP2的兼容性。如果你想用XP的任何级别的兼容性,你需要一路回去.NET 2.0。

.NET 3.5的要求可以在这里找到: http://msdn.microsoft.com/en-us/library/cc160717(VS.90).aspx

.NET 3.0的要求可以在这里找到: http://msdn.microsoft.com/en-us/library/aa480198.aspx

I have read here http://www.microsoft.com/downloads/en/details.aspx?FamilyID=5765d7a8-7722-4888-a970-ac39b33fd8ab that to instal .NET 4.0 CP (client profile) you must have WinXP SP3 or above. This is somewhat worrying to me as there are many people on SP2 or below.

WindowsXP 生的伟大,死的光荣 XP退役五周年特别专栏 哔哩哔哩

Is there any way I can run a .NET 4.0 app on any version of Windows xp and above? (without worrying about which service packs they have)?

If not, what about .NET 3.5, 3.0 or 2.0?

My questions are the following:

How low do I need to go in my .NET Framework version choice to ensure compatibility for WinXP SP2 or above?

How low do I need to go in my .NET Framework version choice to ensure compatibility for WinXP (no service packs) or above?

解决方案

.NET 3.5 will give you compatibility with XP SP2. If you want compatibility with any level of XP, you need to go all the way back to .NET 2.0.

.NET 3.5 requirements can be found here: http://msdn.microsoft.com/en-us/library/cc160717(VS.90).aspx

.NET 3.0 requirements can be found here: http://msdn.microsoft.com/en-us/library/aa480198.aspx