1. 程式人生 > 其它 >dotnet 6 引用 NAudio 的舊版本構建不通過

dotnet 6 引用 NAudio 的舊版本構建不通過

本文告訴大家在使用 NAudio 的舊版本導致構建不通過問題,解決方法是升級到 1.10 或以上版本

本文告訴大家在使用 NAudio 的舊版本導致構建不通過問題,解決方法是升級到 1.10 或以上版本

在更新 dotnet 6 專案時,使用了 NAudio 的舊版本,構建失敗,提示 MC1000 如下

未知的生成錯誤“Could not find assembly 'System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e'. Either explicitly load this assembly using a method such as LoadFromAssemblyPath() or use a MetadataAssemblyResolver that returns a valid assembly.”

提示的檔案如下

C:\Program Files\dotnet\sdk\6.0.100\Sdks\Microsoft.NET.Sdk.WindowsDesktop\targets\Microsoft.WinFX.targets

解決方法是升級到 1.10 或以上版本

部落格園部落格只做備份,部落格釋出就不再更新,如果想看最新部落格,請到 https://blog.lindexi.com/


本作品採用知識共享署名-非商業性使用-相同方式共享 4.0 國際許可協議進行許可。歡迎轉載、使用、重新發布,但務必保留文章署名[林德熙](http://blog.csdn.net/lindexi_gd)(包含連結:http://blog.csdn.net/lindexi_gd ),不得用於商業目的,基於本文修改後的作品務必以相同的許可釋出。如有任何疑問,請與我[聯絡](mailto:[email protected])。