.net core 在raspberry pi上安装dotnet core的最佳方式是什么?
这种方法 给我留下了一个问题。。。当我这样做的时候.net core 在raspberry pi上安装dotnet core的最佳方式是什么?,.net-core,raspbian,raspberry-pi3,.net-core-2.0,.net Core,Raspbian,Raspberry Pi3,.net Core 2.0,这种方法 给我留下了一个问题。。。当我这样做的时候 pi@raspberrypi:~ $ dotnet --version 我得到以下声明。。。没有版本 Did you mean to run dotnet SDK commands? Please install dotnet SDK from: http://go.microsoft.com/fwlink/?LinkID=798306&clcid=0x409 如果我这样做(如链接所示)并使用此协议 然后当我执行安装步骤时
pi@raspberrypi:~ $ dotnet --version
我得到以下声明。。。没有版本
Did you mean to run dotnet SDK commands? Please install dotnet SDK from:
http://go.microsoft.com/fwlink/?LinkID=798306&clcid=0x409
如果我这样做(如链接所示)并使用此协议
然后当我执行安装步骤时
sudo apt-get install dotnet-sdk-2.0.0
然后找不到包。.NET Core发行版有两种变体。运行时和SDK
dotnet
确定是要使用运行时还是SDK,并将命令发送到正确的位置
您看到的错误是因为--version
是一个SDK命令[1]dotnet
尝试将其重定向到SDK,发现周围没有SDK,建议您安装它
如果您有一个dotnet
命令似乎可以执行某些操作,那么很可能您已经正确安装了它
如果您只想看到dotnet
工作,请尝试dotnet--info
,而不是:
$ dotnet --info
Microsoft .NET Core Shared Framework Host
Version : 2.0.0
Build : N/A
对于Raspberry Pi设备。SDK,即使可用,也可能太慢,资源太密集,无法提供良好的体验。因此,建议在另一台计算机上使用SDK(例如,英特尔x86_64上的Linux)以raspberry pi运行时为目标(dotnet publish-r Linux arm-c Release
),然后在raspberry pi上复制并运行它(dotnet/path/to/published.dll
)
[1] 我认为这是完全愚蠢和错误的。但生活就是这样