-1

我在互联网上快速浏览了一下,似乎无法轻易找到我的问题的答案,即,我需要做些什么不同的事情才能使桌面应用程序 WPF 在 PC 和 MAC 环境中运行?我想我可以买一个 mac 并尝试运行我编写的应用程序,但似乎有点贵?

有评论说 Mac 上的 WPF 是不行的。我可以通过一些努力转换为 Silverlight,但我现在的问题是你会为 PC 和 MAC 开发一个桌面应用程序,我猜是可怜的旧 WinForms?如果是这样,陷阱是否只是目录结构/从 WIN32 API 命令访问登录用户等等?

4

2 回答 2

0

正如 Scartag 所说,WPF 与 OS X 不兼容。但是您可能会考虑 Mono,它允许您使用 C# 编写跨平台应用程序。有几个GUI 工具包可供选择,但没有一个是 WPF 的实现。有关 Mono/WPF 的更多信息,请参见此处

于 2013-01-31T10:02:29.903 回答
0

你不能在 Mac 上运行 WPF。

您可以获得的最好的是 Silverlight,它的适用性取决于您的需求。

您需要操作系统级别的访问权限吗?

于 2013-01-31T09:38:00.660 回答