【发布时间】:2021-07-23 08:07:18
【问题描述】:
我需要在使用 C# 制作的 Raspberry Pi 上运行 Windows 窗体应用程序。
我尝试了安装 Windows 操作系统并运行 exe 应用程序的选项。它确实有效,但问题是它很慢并且应用程序需要很长时间才能工作。
有没有可能直接在raspbian上运行exe?
【问题讨论】:
-
除非你可以让它在Wine下工作。它尽了最大的努力——有些东西有效,有些东西无效,而且您通常需要对繁琐的设置进行大量调整。祝你好运。
-
简短回答:不。你总是需要一个 dotnet 运行时。我不确定是否有任何可用于 raspbian/arm ...
-
其实这里有一个 How-To:docs.microsoft.com/en-us/dotnet/iot/deployment 但是我怀疑它是否支持 WinForms ... 你能添加你具体的 Pi 模型、Raspbian 版本和 dotnet 平台吗(计划是)使用?
-
@ADyson 正确。总的来说,我认为 WinForms 是针对多平台,尤其是 Linux / ARM 的应用程序的 UI 框架的糟糕选择。
-
@Fildor 绝对不适合这些场景。 OP 并没有真正解释为什么他们试图在 Linux 上运行它而不是重写它。
标签: c# raspberry-pi exe raspbian