1

[解决后的新案例https://stackoverflow.com/questions/3620474/microsoft-net-compatibility]

我使用 VS2010,并针对 .Net 2.0(VB.Net Windows 窗体应用程序)我要求我的 XP 客户端安装 .Net 2 或 3.5

本周我的一位客户重新安装了他的 XP。我猜那里安装了 Windows 更新 .Net 4。

他现在无法安装 .Net 3.5,因为他收到以下消息 -

Setup has detected that the Service Pack version of this system is newer than the update you are applying.
There is no need to install this update.

但是有需要!

  • 他可以卸载 .Net 4 吗?
  • 如何?使用控制面板 | 添加删除程序?
  • 然后安装 .Net 3.5 和更高版本的 .Net 4 ?

解决方案:

解决 [安装程序检测到此系统的 Service Pack 版本比您正在应用的更新更新。无需安装此更新。]

您可以尝试使用 ControlPanel | 卸载 .Net 4 版本。addRemovePrograms,然后安装 .Net 3.5,然后再安装 .Net 4。

如果您无法以这种方式卸载 .Net 4,您可以使用特殊的删除工具。您可以在以下链接中找到有关此工具的更多说明 -

  1. .NET Framework 清理工具用户指南 - http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx

  2. 与 .NET Framework 4 一起使用的 .NET Framework 清理和验证工具的更新版本 http://blogs.msdn.com/b/astebner/archive/2010/05/13/10012778.aspx

  3. 如何删除 .Net Framework 2.0、3.0 4.5 - http://www.youtube.com/watch?v=7ssizNQ0YPk

4

4 回答 4

0

将此配置添加到您的应用程序配置中,然后您的应用程序将适用于任何已安装的 .NET 框架版本,并且在 .NET 4 和 4.5 上会更快

<startup>
    <supportedRuntime version="v2.0.50727"/>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
  </startup>

祝你好运。

于 2013-09-11T07:33:14.987 回答
0

我的建议是不需要卸载.Net4。.NET4 将支持所有较低版本。

关于卸载,请使用.NET Framework Cleanup Tool

从这里得到它。

http://blogs.msdn.com/b/astebner/archive/2008/08/01/8803442.aspx
http://blogs.msdn.com/b/astebner/archive/2010/05/13/10012778.aspx

于 2013-09-11T07:39:17.497 回答
0

您实际上可以单独安装 .NET 框架!

它们都彼此独立工作(在 ASP.NET 服务器上,您有时需要注意最后安装的 .NET 版本)

只需谷歌他们并下载独立安装程序。

链接 .NET 3.5:链接

 .NET 3.5 SP1: [link2][2]

...

于 2013-09-11T08:14:03.617 回答
0

我用这些信息解决了这个问题:


如果此页面消失,我会在此处复制:

如果指向 dotnetfx_cleanup_tool 的链接失败,我也会复制一份:


我在我的 WINDOWS XP 中解决了这个问题 - 我的 PC 和 XP 中有各种 WINDOWS,我的工作非常好,并且安装了许多程序 -:

我运行 - http://www.astrodreams.com/NET_FrameWork_Problems/dotnetfx_cleanup_tool.zip - 并重新初始化 Windows,并安装 NET Framework 3.5 和 4.0,一切正常!!!

NET Framework 3.5 安装 NET Framework 2 版本

这里是 Net Frame Works 3.5 和 4 的完整副本:

再会...

于 2018-08-27T09:03:47.973 回答