我可以在树莓派上运行 C# 应用程序吗?

本文关键字:应用程序 运行 我可以 | 更新日期: 2023-09-27 18:37:04

我正在做一个项目,这意味着我需要Raspberry Pi;但是,我在Python或Lua方面的编程经验非常有限。

是否可以在树莓派上使用 C# 运行用 VS2013 编译的程序?

我可以在树莓派上运行 C# 应用程序吗?

> 您可以使用VS2019将C#应用程序编译为.NET Core 3.1。编译应用程序后,在命令 promt 中使用 .csproj 文件打开目录。在命令 promt 中键入dotnet publish -c release -r linux-arm。将编译后的文件放在 pi 上,然后在 py 上打开终端窗口并键入 chmod u+x <YourProjectName> 然后./<YourProjectName>享受!

你可以在Pi上运行Mono,然后根据需要用C#进行开发。

http://www.raspberry-sharp.org/eric-bezine/2012/10/mono-framework/installing-mono-raspberry-pi/

是的,虽然你必须使用 mono 框架来基本上模拟 .net,但它适用于大多数方法调用,但不是全部。看看

http://logicalgenetics.com/raspberry-pi-and-mono-hello-world/

您可以安装 Windows 10 IoT: https://learn.microsoft.com/en-us/windows/iot-core/tutorials/rpi

或支持的 Linux 和最新版本的 .NET 或 .NET Corehttps://www.raspberrypi.com/software/operating-systems/

如果您安装了 mono 框架并遵循他们的准则,那么您的应用程序没有理由无法运行(显然在框架和硬件的限制范围内)。上面有很多资源。我已经看到它在演示中完成,没有太多问题。

在圆周率上写会更难!