程序安装程序需要 .NET Framework 2.0,但我已经拥有它了

程序安装程序需要 .NET Framework 2.0,但我已经拥有它了

我正在尝试安装程序并收到消息:

此安装程序需要 .NET Framework 版本 2.0.50727。请安装 .NET Framework 并再次运行此安装程序。.NET Framework 可从 Web 获取。您要这样做吗?

之前我安装了 Visual Studio 2005,它附带了所需版本的 .NET Framework。在注册表中,我将 SP 设置为 2:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727

任何帮助,将不胜感激!

答案1

尝试运行进程监控尝试安装时。该工具应向您提供检查哪些注册表项和哪些文件的信息。我猜安装程序会检查不存在的注册表项。当 Process Monitor 告诉您哪个读取失败时,只需创建该项,就应该没问题。

答案2

我已经安装了 .net framework 1.1 可再发行组件包,并且它运行正常。
非常奇怪。

答案3

.NET 2 至少有一个服务包,确保您已安装它(应该在 Windows Update 中提供)。

相关内容