Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net core 发生致命错误,找不到所需的库libhostfxr.dylib_Asp.net Core_.net Core - Fatal编程技术网

Asp.net core 发生致命错误,找不到所需的库libhostfxr.dylib

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

尝试向mac上的.net core应用程序添加身份验证时,请使用以下命令:

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运行该应用程序,但仍然收到错误。