-
-
Notifications
You must be signed in to change notification settings - Fork 41
常见问题Q&A
Argo edited this page Jan 7, 2019
·
1 revision
- 下载源代码后编译不通过报错非常多,都是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