繁体   English   中英

在Raspberry Pi上运行.NET Framework

[英]Run .NET Framework on Raspberry Pi

简而言之,我有一个使用.NET Framework 4.7.1的控制台x64(/ x86)C#项目。 我需要以某种方式在Raspberry Pi上运行该项目。

我在Raspbian上尝试过Mono。 Mono在某些项目中工作,但在其中的两个关键库中却失败了。

接下来,我尝试了Windows IOT。 这在大多数情况下都很好,但是我无法运行我的项目。 发布并上传到Pi后,它表示该项目与我正在运行的Windows版本不兼容。 我认为这可能仅适用于.NET Core项目?

接下来,我尝试通过Ubuntu上的Wine模拟x86,这只是一场噩梦。

最后,我尝试在Pi上安装Windows桌面,但是它缺少网络适配器,并且我的项目需要Internet才能正常运行。

我还有其他选择吗? 我怎样才能做到这一点?

我也有很多问题,我有一个C#应用程序,需要在arm平台上运行。 我发现的解决方案是在Visual Studio 2012(一个Windows Form Application项目)中创建一个应用程序,并使用mono在RaspberryPi3上运行:

mono myapplication.exe 

在我的情况下,我仅使用访问GPIO的库以及其他常用库( xmljson ),因此它可以正常工作。 如果您可以引用哪些库不适合您,那将很有趣。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM