C#项目的目标是" .NeetFramework,Version = v4.0&#34 ;,这台机器上没有安装

时间:2017-01-27 21:37:09

标签: visual-studio visual-studio-2015

尝试在Visual Studio 2015中运行旧项目。它是在2012年或2013年创建的,我不记得是哪一个。因为我的空间不足,我已经卸载了这两个程序,我认为这就是造成这种情况的原因。我得到以下选项:

enter image description here

我不想更改目标,因此点击第二个选项会将我带到https://www.microsoft.com/net/targeting,我似乎找不到任何可以解决问题的方法。有没有办法绕过这个没有重新安装旧版本的Visual Studio?这甚至可以解决我的问题吗?谢谢。

2 个答案:

答案 0 :(得分:1)

只需重新安装Visual Studio即可。当您卸载以前的版本时,它会导致此问题。

答案 1 :(得分:0)

您可以尝试重新安装Visual Studio 2015。

需要考虑的另一点是Windows 7(Microsoft仍然支持的最旧版本的Windows)包括.NET Framework v4.6.1的Windows Update,分类为"重要"更新。我还没有确认Windows 8,但我怀疑它也包括类似的更新。 Windows 10开始使用.NET 4.6。这意味着,如今任何最新支持的计算机都能够运行针对任何.NET版本(包括4.6)的应用程序。我认识到可能有其他原因继续针对较旧的.NET版本,但我提出这个问题以防万一客户工作站需要支持。