簡體   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