只是尝试创建数据库,这是this文档中步骤的一部分。
解决方案构建良好。
来自程序包管理器控制台的消息:
PM>更新数据库
无法解析指定的框架版本'2.1'
指定的框架“ Microsoft.NETCore.App”版本“ 2.1”不是 找到。
- 检查应用程序依赖性,并将安装在以下位置的框架版本作为目标: C:\ Program Files \ dotnet \
- 安装.NET Core必备组件可能有助于解决此问题: http://go.microsoft.com/fwlink/?LinkID=798306&clcid=0x409
- .NET Core框架和SDK可以从以下位置安装: https://aka.ms/dotnet-download
- 已安装以下版本: 1.0.5,位于[C:\ Program Files \ dotnet \ shared \ Microsoft.NETCore.App] 1.1.2位于[C:\ Program Files \ dotnet \ shared \ Microsoft.NETCore.App] [C:\ Program Files \ dotnet \ shared \ Microsoft.NETCore.App]中的2.0.5 位于[C:\ Program Files \ dotnet \ shared \ Microsoft.NETCore.App]的2.0.6 2.0.9,位于[C:\ Program Files \ dotnet \ shared \ Microsoft.NETCore.App] 2.1.5位于[C:\ Program Files \ dotnet \ shared \ Microsoft.NETCore.App]
error copied from my VS window
考虑到我已经安装了2.1.5,这似乎很奇怪。有ABP经验的人可以为我指出正确的方向吗?谢谢!
答案 0 :(得分:0)
这不是abp问题,而是VS和dotnet核心框架。
方案1:
要遵循的步骤
更新VisualStudio
- 删除.vs文件夹
- 重新启动PC
- 以管理员身份运行VisualStudio
这就是帮助我的原因。
方案2:
编写
PM> ls
并检查VS软件包管理器是否为corect目录,如果 而不是cd folder
,然后重试。如果不起作用,请转到方案1。
方案3:
将整个存储库复制到C:/ repo文件夹,然后重试。
如果所有这些都不起作用,请重新安装.NET Core 2.1框架。