我已经创建了准系统内核(没有更改模板中的任何内容,只是在创建项目后点击编译)并且项目没有编译:
Resource file „Projects\SQDos\obj\project.assets.json” has no result object (?) „.NETFramework,Version=v4.6.2”
我已经安装了我需要的所有东西。为什么我会收到此错误?快速浏览 project.assets.json:
"targets": {
".NETStandard,Version=v1.5": {
之前,VS 要求我安装 .NET Core SDK 至少 v 2.0。我已经安装了 v2.1.4。错误来自 .NET Core SDK v2.1.4:
C:\Program Files\dotnet\sdk\2.1.4\Sdks\Microsoft.Net.Sdk\build\Microsoft.PackageDependencyResolution.targets(167,5): error
我应该怎么做才能修复这个错误?我试图翻译错误消息,如果有人会(可能会)做得更好,这里是:
2>C:\Program Files\dotnet\sdk\2.1.4\Sdks\Microsoft.Net.Sdk\build\Microsoft.PackageDependencyResolution.targets(167,5): error : Plik zasobów „C:\Users\PC\Documents\Visual Studio 2017\Projects\SQDOS\obj\project.assets.json” nie ma obiektu docelowego dla „.NETFramework,Version=v4.6.2”. Upewnij się, że uruchomiono przywracanie i że w elemencie TargetFrameworks dla projektu uwzględniono element „net462”.
2>Kompilowanie projektu „SQDOSBoot.Cosmos” wykonane — NIEPOWODZENIE.
编辑:我还尝试更改 .cosmos 文件以匹配 v1.5,但 Visual Studio 发疯了,无法再分发此版本。