繁体   English   中英

如何修复Visual Studio 2019“C#项目的目标是”.NETFramework,Version = v2.0“,这台机器上没有安装

[英]How to fix Visual Studio 2019 “The C# Project is targeting ”.NETFramework,Version=v2.0", which is not installed on this machine

我已经在我的机器的E:驱动器上安装了VS2019而不是较小的c:启动驱动器。 在我在c:驱动器上擦机之前我安装了它,它占用了很多空间。 现在它给了我这个错误消息,并且不允许我在4之前选择任何针对C#WFA的.NET Framework。我不知道该怎么做,我已经按照建议去了列出的网站并手动下载了.NET Core SDK for 2.0并安装它,然后尝试修复它,并且它只是说它没有安装它,项目需要.net 2.0才能工作。 我是否必须再次擦拭整个计算机并占用我的启动驱动器上的所有空间以使这个该死的东西起作用? 我只是不明白,它是在企业和社区做到这一点,微软怎么可能没有想到一个企业安装VS 2019在另一个驱动器然后启动驱动器,特别是当你需要的所有工具是GARGANTUAN。

我试过一切错误信息。 它为加载项目提供了2个选项,1。为已安装和修复的.NET FRAMEWORK 2.0手动下载sdk,2。将项目更改为.NET 4.0,我不能这样做。 或者最糟糕的选择只是关闭解决方案

我想清楚,我有另一台机器,这个项目与VS 2019完美结合,我知道人们会跳到微软不支持旧的潮流。 它让我可以选择在另一台机器上立即使用.NET Framework 2.0,并且在安装在除了BOOT驱动器之外的VS 2019社区和企业上做了这个选项,所以他们在所有文档中技术支持它是一个VOID ARGUMENT,它在这个确切的机器上运行得很好,并且用VS 2019做了另一个,如果它是支持问题我认真怀疑MS会给错误说安装.net 2.0,我知道安装CORE可能不会'工作,但这是它发送给我的网站。关键是他们只是2天前,微软随机停止支持ENTE#RPRISE PRODUCT上的遗留功能,发布后没有任何警告? 现在我明白为什么很多c ++人都在DESPISE VS.

Visual Studio 2019不支持3.5以上的旧.NET Framework版本,请参阅文档 如果您确实需要.NET 2.0,则需要安装支持该版本的旧版Visual Studio。

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

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

另请注意,对于2.0的支持已在十年前结束,因此如果需要此项目,强烈建议将其更新为更新版本。 通常没有太多理由说明为什么不能这样做。

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

为那些再次遇到这个问题的人解决了这个问题,你必须搜索一些已弃用的网站,但我绝对肯定如果你已经做到这一点,你可以弄清楚如果你只是搜索如何安装.net faramework 2.0 sdk很难哈哈

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM