如何从Windows VS2017 .NET Core应用程序发布Linux-arm?

hoo*_*boe 5 visual-studio archlinux-arm .net-core

如何从Windows VS2017 .NET Core应用程序发布Linux-arm?当我尝试创建新的发布配置文件时,可以选择“目标运行时”:可移植,win-x86,win-x64,osx-x64和linux-x64。(菜单:Build-> Publish-> New profile-> Folder-> Advanced-> Target Runtime)

如何增加发布到linux-arm和linux-x86的可能性?我应该在我的开发人员机器上安装更多东西吗?

小智 0

进入您的终端和项目目录并运行

dotnet publish -c Release -r linux-arm
Run Code Online (Sandbox Code Playgroud)

然后您将获得二进制文件并将它们复制到您的 Raspberry Pi。

无需安装其他东西,只需安装dotnet您已经完成的 SDK(如果您可以为自己的机器构建 SDK)即可。