Skip to content

常见问题Q&A

Argo edited this page Jan 7, 2019 · 1 revision
  1. 下载源代码后编译不通过报错非常多,都是NETCore系统dll缺失或者不兼容等异常信息
    问题原因:   NET Core 框架加载不正确,可使用
dotnet --version

输入结果为下面2.2.xxx字样为正确

2.2.200-preview-009648

命令行查看输出是否为2.2版本,注意后面可能有小版本号如 preview-009648 可以去控制面板程序安装与卸载列表中查看,我给出的示例是我本地环境的真实数据

解决办法:   强制项目使用NETCore 2.2 SDK版本
在项目的根目录打开cmd,执行命令即可:

dotnet new global.json --sdk-version <SDK版本号>

global.json 文件内容:

{
  "sdk": {
    "version": "2.2.200-preview-009648"
  }
}

如版本为2.2.104 NETCore SDK版本查询

dotnet new global.json --sdk-version 2.2.104
Clone this wiki locally