Asp.net core 发生致命错误,找不到所需的库libhostfxr.dylib
尝试向mac上的.net core应用程序添加身份验证时,请使用以下命令:Asp.net core 发生致命错误,找不到所需的库libhostfxr.dylib,asp.net-core,.net-core,Asp.net Core,.net Core,尝试向mac上的.net core应用程序添加身份验证时,请使用以下命令: dotnet aspnet-codegenerator identity -h 我收到这个错误: Macintosh-2:网站abd$dotnet aspnet代码生成器标识-ha 发生致命错误,无法找到所需的库libhostfxr.dylib 找到了。如果这是一个自包含的应用程序,那么该库应该 存在于 [/Users/abd/.dotnet/tools/.store/dotnet-aspnet-codegenerat
dotnet aspnet-codegenerator identity -h
我收到这个错误:
Macintosh-2:网站abd$dotnet aspnet代码生成器标识-ha
发生致命错误,无法找到所需的库libhostfxr.dylib
找到了。如果这是一个自包含的应用程序,那么该库应该
存在于
[/Users/abd/.dotnet/tools/.store/dotnet-aspnet-codegenerator/2.2.3/dotnet-aspnet-codegenerator/2.2.3/tools/netcoreapp2.1/any/]。
如果这是依赖于框架的应用程序,请在中安装运行时
默认位置[/usr/local/share/dotnet]或使用dotnet\u根目录
环境变量以指定运行时位置。M
Dotnet可执行文件将出现在$Dotnet_ROOT中,您可以使用
哪个Dotnet
或
readlink $(which dotnet)
成功的dotnet安装将在$dotnet\u ROOT/host/fxr/$version/
如果是这样,这是一个权限问题,用sudo运行也可以
sudo dotnet aspnet-codegenerator identity -h
我也有同样的问题,但是libhostfxr.so文件有问题。“which dotnet”返回“/home/pi/dotnet/dotnet”和libhostfxr.so位于/dotnet/host/fxr/5.0.6,我正在用sudo运行该应用程序,但仍然收到错误。