Must use PackageReference 解决办法
Must use PackageReference
这是因为 .net framework的项目 在nuget时,引用到了 .net core 下的包。
解决办法,把之前引用的相关包全部在nuget上删除,然后,在工具-选项-NuGet 包管理器里找到默认包管理格式:选择PackageReference。这是如果引用少的情况可以这样,如果引用多了,可以这样操作。
Perform any one of the following NuGet actions:
- Open the Package Manager UI - Right-click on References and select Manage NuGet Packages...
- Open the Package Manager Console - From Tools > NuGet Package Manager, select Package Manager Console
- Run NuGet restore - Right-click on the solution node in the Solution Explorer and select Restore NuGet Packages
- Build the project which also triggers NuGet restore