VS2022遷移VS2019項目遇到的.Net Framework 引用程序集問題解決方案
前言
在GitHub上發(fā)現(xiàn)TrafficMonitor的開源代碼,想要自己過一遍這個項目
錯誤描述
在VS2022上面打開出現(xiàn)了MSB3644錯誤,打開微軟
“找不到項目所請求 .NET 版本的 .NET 引用程序集時,會發(fā)生此錯誤。 發(fā)生此問題的原因可能是項目文件存在問題,它所請求的版本無法識別或未安裝;也可能是安裝問題,該 .NET 版本的引用程序集文件夾不存在或已損壞?!?/p>
錯誤提示顯示缺少v4.7.2版本的.Net Framework引用程序集
解決方案
如果本身計算機已經(jīng)安裝有其他版本的目標包,可以在項目-》配置屬性-》高級-》.NET 目標框架版本修改自己安裝的對應(yīng)版本
如果計算機沒有對應(yīng)版本,打開Visual Studio Installer點擊修改
找到對應(yīng)版本的目標包進行安裝,注意安裝SDK并不能解決問題,要安裝目標包
也可以通過微軟官網(wǎng)找到對應(yīng)的.Net Framework版本的安裝包進行安裝文章來源:http://www.zghlxwxcb.cn/news/detail-463700.html
在C:\Program Files\Reference Assemblies\Microsoft\Framework中可以看到當前安裝的版本,如果在此目錄下沒有,就可以將安裝好的復(fù)制到此文件夾下,重啟VS,就可以解決無法找到引用程序集的問題了文章來源地址http://www.zghlxwxcb.cn/news/detail-463700.html
到了這里,關(guān)于VS2022遷移VS2019項目遇到的.Net Framework 引用程序集問題解決方案的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!