将 C:\Users\Administrator\.nuget\packages
中的所有文件删除后,现在无论用 VS 2017 还是 dotnet build
命令编译项目总是出错,出错信息如下:
Predefined type 'System.String' is not defined or imported C:\Users\Administrator\AppData\Local\Temp\2.NETStandard,Version=v2.0.AssemblyAttributes.cs 4
可以尝试删除C:\Program Files\dotnet\sdk\NuGetFallbackFolder文件夹并且删除项目中已存在的obj/bin文件夹
只要删除项目中已存在的obj/bin文件夹
就可以了