首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装dotnet ef成功,但调用时命中错误

安装dotnet ef成功,但调用时命中错误
EN

Stack Overflow用户
提问于 2020-05-03 08:59:05
回答 1查看 2.9K关注 0票数 2

错误:发生致命错误。找不到所需的库libhostfxr.so。如果这是一个自包含应用程序,则该库应该存在于/home/alanee/.dotnet/tools/.store/dotnet-ef/3.1.3/dotnet-ef/3.1.3/tools/netcoreapp3.1/any/.中如果这是一个依赖于框架的应用程序,请将运行时安装在全局位置/usr/share/dotnet中,或者使用DOTNET_ROOT环境变量指定运行时位置,或者在/etc/dotnet/ install _location中注册运行时位置。

可以在- https://aka.ms/dotnet-core-applaunch?missing_runtime=true&arch=x64&rid=ubuntu.20.04-x64上找到.NET核心运行时

我目前的dotnet信息是:.NET核心SDK (反映任何global.json):版本: 3.1.201提交: b1768b4ae7

运行时环境:操作系统名称: ubuntu操作系统版本: 20.04操作系统平台: Linux RID: linux-x64基本路径: /snap/dotnet-sdk/69/sdk/3.1.201/

主机(用于支持):版本: 3.1.3提交: 4a9f85e9f8

安装的.NET核心sdk: 3.1.201 /snap/dotnet-sdk/69/sdk

安装的.NET核心运行时: Microsoft.AspNetCore.App 3.1.3 /snap/dotnet-sdk/69/shared/Microsoft.AspNetCore.App Microsoft.NETCore.App 3.1.3 runtimes

要安装其他.NET核心运行时或SDK:https://aka.ms/dotnet-download

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-29 03:19:16

进行以下配置并使用最新版本的dotnet-ef:

代码语言:javascript
复制
export PATH="$PATH:$HOME/.dotnet/tools"
export DOTNET_ROOT=/snap/dotnet-sdk/current
export MSBuildSDKsPath=$DOTNET_ROOT/sdk/$(${DOTNET_ROOT}/dotnet --version)/Sdks
export PATH="${PATH}:${DOTNET_ROOT}"
export PATH="$PATH:$HOME/.dotnet/tools"
票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61568345

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档