[英]Now that part of the .NET Framework runs on Mac and Linux, how can we know if a .NET app will run outside of Windows?
[英]Can we deploy / run a Windows Form app on Rasberry Pi?
我有 .NET Framework 4.8、Windows 表單應用程序,它是用 Visual Basic 編寫的,在裝有 MS SQL 服務器的台式 PC 上運行 Windows 10。 在 x64 和 x86 架構中部署應用程序。 它們都可以正常工作。
我無法找到太多關於我如何能夠或者我是否可以將應用程序從我的 PC 遷移到 rasberry Pi 以及如何遷移的支持?
這樣做的原因是 PC 的高成本和功耗,並且樂於探索不同版本的 Rasperry Pi,因此非常感謝對不同版本的 Rasperry Pi 或任何其他微控制器(Arduino 等)的任何建議,如果看起來適合上面提到的技術!
我看了一些 Microsoft 文檔和 Raspberry Pi 產品。 似乎我需要為 ARM 或 ARM64 架構部署我的應用程序,但我的 PC 是 x64,部署 x86 和 x64 都適用於此。 此外,聽說過一些關於 mono 的信息,但不確定它是否適用於 Windows forms 或者它實際上是什么。 另外,我猜有人確實使用 C# 做到了,但沒有太多關於 vb.net 的信息
您可以部署到 arm 或 arm64(您需要哪個取決於您安裝的 Raspuan 版本),但這僅適用於 .Net 核心應用程序,不適用於 .Net 框架應用程序。 而且也不適用於使用 Winforms 的應用程序。 您可能會使其與 mono 運行時一起使用,但這需要反復嘗試。 你應該到處都能找到這方面的教程。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.