如何修复Visual Studio 2019“ C#项目的目标是“ .NETFramework,Version = v2.0”,该机器未安装

时间:2019-06-02 11:37:31

标签: c# .net visual-studio .net-2.0

我已在计算机的E:驱动器上安装了VS2019,而不是较小的c:引导驱动器。在擦拭c:驱动器上的机器之前,我已经安装了它,并且占用了很多空间。现在,它给了我此错误消息,并且将不允许我在4之前在C#WFA上选择任何目标.NET Framework。我不知道该怎么做,我已经按照建议去了列出的网站,并手动下载了.NET Core。适用于2.0的SDK并安装了它,然后尝试对其进行修复,并且只是保持说未安装状态,该项目需要.net 2.0才能正常工作。我是否必须再次擦拭整个计算机并占用引导驱动器上的所有空间才能使该死的东西正常工作?我只是不明白,它是在企业和社区上执行的,Microsoft怎么可能不期望企业将VS 2019安装在另一个驱动器上,然后将其安装在启动驱动器上,尤其是当您需要使用所有工具时。

对所有错误消息都进行了尝试。它提供了2个选项来加载项目:1.对于已安装并修复了.NET FRAMEWORK 2.0的人,手动下载sdk,2.无法将项目更改为.NET 4.0。或最差的选择就是关闭解决方案

我想清楚地说,我有另一台计算机,该项目可以在VS 2019中完美运行,而且我知道人们会跳槽到Microsoft不支持这种老派的技术。它使我可以选择立即在另一台计算机上定位.NET Framework 2.0,并且在安装VS BOOT驱动器之前在VS 2019 Community and ENTERPRISE上对此进行了处理,因此在技术上支持它们在所有文档中都是VOID ARGUMENT,它在这台确切的机器上之前运行完美,并且在VS 2019上又做了一个,如果这是一个支持问题,我会认真地怀疑MS会给我一个错误消息,说要安装.net 2.0,我知道安装CORE可能不会不能正常工作,但这是它发送给我的网站。关键是他们仅在两天前就被DID删除了,Microsoft随机停止支持ENTE#RPRISE产品上的遗留功能,而发布后没有任何警告?现在,我明白了为什么很多c ++人都讨厌VS。

3 个答案:

答案 0 :(得分:0)

Visual Studio 2019不支持低于3.5的.NET Framework版本,请参见documentation。如果确实需要.NET 2.0,则需要安装支持该版本的旧版Visual Studio。

.NET Core与.NET Framework 2.0完全不同,因此安装无济于事。

这与您安装应用程序的位置无关。

还请注意,对2.0的支持已在十年前结束,因此,如果需要此项目,则强烈建议将其更新为较新的版本。通常没有很多原因无法做到这一点。

答案 1 :(得分:0)

如果项目中的某些内容绝对需要.NET Framework 2.0,请尝试从https://www.microsoft.com/en-us/download/details.aspx?id=19988(不是.NET Core)进行安装

答案 2 :(得分:0)

为曾经遇到过此问题的任何人修复此问题,您必须搜索一些过时的网站,但我绝对可以确定,如果到此为止,您可以弄清楚如何安装.net faramework 2.0 sdk,如果你只是努力搜索大声笑