Visual Studio 2010无法检测到.NET Framework 4.0。

3
安装了多次Visual Studio 2010后,IDE无法检测到.NET Framework 4.0(仅显示3.5及以下版本)。我已确认Framework和多目标包已安装
我尝试修复VS安装,但无济于事——它告诉我安装失败,因为它没有尝试安装多目标包。 任何帮助都将不胜感激,因为这已经困扰我大约半个星期了。
编辑:我正在运行Windows 8.1

1
这里有更多的建议:https://dev59.com/fE7Sa4cB1Zd3GeqP4Yys - Tieson T.
由于你需要最新的Visual Studio服务包才能在Windows 8上运行,因此@HotelCalifornia。 - Mark Hall
安装了SP1和Windows 8 GDR for VS2010之后,问题仍然存在。 - HotelCalifornia
2
对于那些因为Visual Studio不是主要用于编程的工具而投票关闭的人,如果它不是,我不知道什么才是。 - Mark Hall
2
@MarkHall 如果不用Visual Studio进行编程,那么这些年我一直在做错什么。 - Leon Newswanger
显示剩余14条评论
1个回答

0

你安装了.net v4可分发包或开发包吗?尝试这个链接:http://go.microsoft.com/?linkid=9831986

编辑:

你还可以尝试以下两点:

1)来自http://social.msdn.microsoft.com/Forums/vstudio/en-US/3dede142-82ce-430c-bbe6-d824f0fb94a4/visual-studio-does-not-detect-net-framework-4?forum=netfxsetup的解决方案。

下载并启动“Windows Phone开发人员工具”...在第一次安装过程完成后(.net4多目标...),我停止了安装过程,然后重新启动了VS2010,它找到了.net4框架。(是的,我尝试过多次卸载/重新安装所有框架和vs2010,但这里没有其他办法。Win7/64位)

2)创建一个新用户帐户并进行测试。


运行后的结果:http://puu.sh/98zpi/56bf409b66.png - HotelCalifornia
我忘了:我已经有了WP开发工具(适用于7.0、7.1和8.0版本)。 - HotelCalifornia
最终,在尝试从另一个帐户进行修复后,我得到了与最初相同的错误:http://puu.sh/99AoV/c7ad18870b.png。 - HotelCalifornia
听起来重新安装Windows是最好的选择。 - Mutex
那不会很有趣...我可能只能坚持在Sublime Text中编写代码并将其放在我们的存储库中。 - HotelCalifornia
所以除了重新安装Windows之外,我的唯一解决方案是说服我的合作伙伴使用Monogame而不是XNA。感谢所有的回答! - HotelCalifornia

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接