gpt4 book ai didi

.net-core - 在树莓派上安装 dotnet core 的最佳方法是什么?

转载 作者:行者123 更新时间:2023-12-01 07:51:54 24 4
gpt4 key购买 nike

这种方法

https://blogs.msdn.microsoft.com/david/2017/07/20/setting_up_raspian_and_dotnet_core_2_0_on_a_raspberry_pi/

给我留下了一个问题......当我这样做时

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

如果我这样做(如链接所示)并使用此协议(protocol) https://www.microsoft.com/net/core#linuxdebian

然后当我执行安装步骤时
sudo apt-get install dotnet-sdk-2.0.0

然后找不到包。

最佳答案

.NET Core 发行版有两种变体。运行时和 SDK。 dotnet确定您是要使用运行时还是 SDK,并将您的命令分派(dispatch)到正确的位置。

您看到的错误是因为 --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 设备, only the Runtime is available . SDK,即使可用,也可能太慢而且资源密集,无法提供良好的体验。所以建议是在另一台计算机上使用 SDK(例如,Intel x86_64 上的 Linux)以 raspberry pi 运行时( dotnet publish -r linux-arm -c Release)为目标,然后在 Raspberry Pi( dotnet /path/to/published.dll)上复制并运行它。

[1] 我认为这是完全愚蠢和错误的。但这就是生活。

关于.net-core - 在树莓派上安装 dotnet core 的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46082280/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com