我有。. NET Framework 4.8, Windows窗体应用程序,用Visual Basic编写,在Windows 10和MS SQL Server上运行。在x64和x86架构中部署应用程序。
我无法找到太多的支持,我如何可以或如果我甚至可以迁移应用程序从我的PC到树莓派和如何?
这样做的原因是PC的高成本和功耗,并乐于探索不同版本的Rasperry Pi,因此非常感谢对不同版本的Rasperry Pi或任何其他微控制器(Arduino等)的任何建议,如果似乎适合上述提到的技术!
我看到了一些微软文档和树莓派产品。似乎我需要为ARM或ARM64架构部署我的应用程序,但我的PC是x64,部署x86和x64都适用于此。另外,听说了一点mono,但不确定它是否适用于Windows窗体或它实际上是什么。而且,我猜有人确实用c#做过但没有太多关于vb.net的信息
你可以部署到arm或arm64(你需要哪一个取决于你安装的Raspuan版本),但这只适用于。net核心应用程序,不适用于。net框架应用程序。使用Winforms的应用也不适用。您可能会让它与mono运行时一起工作,但这需要一些尝试和错误。你可以在很多地方找到这方面的教程。