Visual Studio 2010错误:“0”;“未安装项目目标框架”;打开.NET 4.0项目时
我的一台开发机器遇到了一个相当令人不安的问题,我希望有人能给我提供建议 我有一个大型的Visual Studio 2010 VB解决方案,目标是.NET Framework 4.0,它可以在许多Visual Studio 2010安装中打开并运行,只有一个例外。打开解决方案时的“错误”(更多信息)显示: 未安装项目目标框架 VB项目的目标是“.NETFramework,版本=v4.0”, 此计算机上未安装。您必须下载此 框架,以便打开和构建此项目 继续,您必须选择下面的选项 下面是一个完整上下文的屏幕截图: 我试过:Visual Studio 2010错误:“0”;“未安装项目目标框架”;打开.NET 4.0项目时,.net,visual-studio,visual-studio-2010,frameworks,target,.net,Visual Studio,Visual Studio 2010,Frameworks,Target,我的一台开发机器遇到了一个相当令人不安的问题,我希望有人能给我提供建议 我有一个大型的Visual Studio 2010 VB解决方案,目标是.NET Framework 4.0,它可以在许多Visual Studio 2010安装中打开并运行,只有一个例外。打开解决方案时的“错误”(更多信息)显示: 未安装项目目标框架 VB项目的目标是“.NETFramework,版本=v4.0”, 此计算机上未安装。您必须下载此 框架,以便打开和构建此项目 继续,您必须选择下面的选项 下面是一个完整上下文
任何关于解决此问题的想法都会受到热烈欢迎。我通过用新的开发机器替换开发机器来解决此问题。虽然问题没有完全解决,但它一次又一次地卸载/重新安装/修复,节省了大量时间。我在其他地方看到: 在VS 2010中,
标记被更改为
,我们不再支持“完整”;这就是为什么您会收到错误。在我们修复此错误之前,您可以从项目文件中删除
标记,项目应能正常打开
如果您的项目文件中未指定TargetFrameworkProfile,则在MPF(至少)中,它默认为最新版本。并且可能会对是否已安装感到困惑。上报告了类似问题。不满意的解决方案是: 我通过以下步骤自己解决了问题: a) 因为我的问题是在VS2008的Windows安全更新后第一次出现的,所以我已经进行了系统恢复,以获得所提到的Win更新之前的状态 b) 然后我卸载并重新安装了VS2010(包括.NETFramework 4.0)
我之所以发布这篇文章,是因为我遇到了同样的错误。我也遇到了同样的问题,并尝试了解决方法 我转到属性并选择了框架3.5,错误消失了。我确实有一个问题,虽然4.0问题安装在我的计算机上,但Visual Studio找不到它,但我没有使用任何4.0特定的功能,因此这项功能目前仍然有效。如果我弄清楚为什么4.0框架无法检测,我将用t更新此帖子他也为它修好了 编辑: 我不知道为什么会出现问题,但在查看上的帮助后,我使用此实用程序完全卸载了VS2010和 然后我完全重新安装,安装了VisualStudio2010 Service Pack 1,一切正常
我希望这对其他人有所帮助。更新或重新安装有问题的框架。运行visual studio安装程序。单击“还原为默认值”。将查找所有已安装的框架,而不是修改或删除插件或Liscens。
甚至保留了我的设置。我也有同样的问题。我的电脑在一个小型SSD驱动器中有windows,用户配置文件和另一个磁盘上的两个程序文件文件夹。
我注意到,即使我更改了有关程序文件文件夹位置的注册表项,FW安装程序仍然将一些文件放在默认位置。我将它们复制到了正确的位置,最后我在目标框架上再次安装了FW 4.0您的VS解决方案可能有一个项目(或更多)其中引用了完整的.NET 4.0配置文件中的某些内容,这些内容很可能会出现在开发机器上……除了您遇到问题的那台 解决方案涉及完全重新安装Visual Studio work,因为VS安装的是完整的.NET配置文件,而不是客户端配置文件。谢谢 我想知道为什么我的VS2010突然停止识别.Net4.0,直到我看到你上面的帖子 我正在编写一个vbs脚本,该脚本应该引用
%PROGRAMFILES%
系统变量,但不管使用哪一个(64位或(x86)),我都会进入程序文件(x86)
文件夹。因此我发现注册表项ProgramFilesDir
和ProgramFilesDir(x86)
位于
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion
具有相同的值(“程序文件(x86)”),因此直观地正确更改非x86值。
这就是为什么我的VS 2010实例搞砸了。
将该设置回滚,现在VS很好,剩下的是vbs问题;)
我希望这对任何人都有帮助。我通过下载合适的开发人员目标软件包为自己解决了这个问题。我犯了一个错误,试图下载运行时软件包,它显然不包括您需要的Visual Basic插件 我使用的是.NET Framework 4.5.1,这是指向我下载的页面的链接:
我也遇到了同样的问题,我的解决方案是:
- 从下载Microsoft.NET Framework 4.0.3的多目标包
- 安装
问题立即得到解决(错误消息消失)。我使用原始安装程序修复了VS2010安装,从而解决了此问题。对我来说是正确的