找到你要的答案

Q:.Net Framework 4.0 on Windows XP

Q:NET框架4在Windows XP

I would like to confirm whether .Net Framework 4.0 (v4.0.30319) is supported on Windows XP Professional SP2? On many Microsoft download links, I found that .Net Framework 4.0 is only supported on Windows XP SP3 and above. But while I gave it a try on a fresh Windows XP SP2 VM it only asked for 2 things.

  1. Windows Installer 3.1
  2. Windows Imaging Components.

And the installation went smooth and completed. Now how can I be sure whether .Net Framework 4.0 is actually going to work on any Windows XP versions?

我想确认。NET框架4(v4.0.30319)支持Windows XP专业版SP2?在很多微软的下载链接,我发现.NET Framework 4仅在Windows XP SP3以上支持。但是当我给它一个尝试在新的Windows XP SP2 VM只要求2件事。

  1. Windows Installer 3.1
  2. Windows Imaging Components.

安装顺利完成。现在的我怎么会知道。NET框架4实际上是将工作在任何Windows XP版本吗?

answer1: 回答1:

Windows XP is no longer supported by Microsoft. The current .NET versions are also not supported on Windows XP, though as you mention .NET 4 on SP3 is. There are reasons that Microsoft did not extend support to pre-SP3, so assume that some things just do not work.

I hate to quote marketing material, but in this case it is dead on. From the first link:

There will be no more security updates or technical support for the Windows XP operating system. It is very important that customers and partners migrate to a modern operating system such as Windows 8.1.

I would not expect anything more than significant security issues to be fixed in .NET 4. Most bug fixes and of course all enhancements will happen in the latest version.

It may well work, but continuing to run XP

  • You may encounter .NET framework errors that will never be addressed
  • You leave yourself open to security vulnerabilities, both in .NET running on XP and in XP itself.

Windows XP是微软不再支持。目前的.NET版本也不支持Windows XP,但你所说的那样,.NET 4 SP3是。还有,微软并没有扩展支持SP3之前的原因,所以认为有些事情不工作。

我讨厌引用营销材料,但在这种情况下,它是死的。从第一个环节:

不会有更多的安全更新或技术对Windows XP操作系统的支持。这是非常重要的,客户和合作伙伴迁移到一个现代化的操作系统,如Windows 8.1。

我不会期望任何比重大的安全问题要固定在净4。大多数bug修复,当然所有的增强将发生在最新版本。

它可以很好地工作,但继续运行XP

  • You may encounter .NET framework errors that will never be addressed
  • You leave yourself open to security vulnerabilities, both in .NET running on XP and in XP itself.
.net  windows-xp