問題:error MSB3644: The reference assemblies for framework “.NETFramework,Version=v4.5” were not found
因為win10/win11默認的.net已經(jīng)不是win10,而visual stuido 2019/2022也不再安裝這個版本。但是有些古老的程序還是target 4.5。而此時到微軟官網(wǎng)下載.net 45直接安裝是安裝不上的。
以下分享一個成功的安裝方法(親試有用)
下載Microsoft.NETFramework.ReferenceAssemblies.net45.其實是dotnet的安裝包
用zip或者 winrar打開,然后將build拷貝出來,將下面的.NETFramework\v4.5\ 拷貝到
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5
拷貝前可以比較一下,如下。其實默認的安裝就是沒有特定于4.0的dll.
參考文章來源:http://www.zghlxwxcb.cn/news/detail-505767.html
Building a project that target .NET Framework 4.5 in Visual Studio 2022 - Thomas Levesque's .NET Blog文章來源地址http://www.zghlxwxcb.cn/news/detail-505767.html
到了這里,關(guān)于在win 11/win10 visual studio上安裝.net 45的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!