c# - 是否可以在 OS X 中使用 WPF 和 C# 之类的东西?

标签 c# wpf visual-studio silverlight macos

您可以在 OS X 中使用某些 C# 框架,例如 Windows Presentation Foundation (WPF) 而无需安装带有 Windows 的虚拟机吗?例如,使用 Wine 可以运行 .exe,还可以创建一个虚拟注册表。我可以使用 BootCamp 在我的硬盘上创建其他分区并安装 Windows。我可以使用 Parallels Desktop 或 VMware Fusion 创建虚拟 Windows,但它不像 OS X 中仅运行一个操作系统的另一个应用程序那样原生工作。

我们可以使用 MonoDevelop(现为 XamarinStudio)在 C# 中工作,但不能使用 WPF。

然后,您可以在 Mac 上安装 Microsoft Visual Studio 并使用 WPF 和/或 Silverlight 吗?

最佳答案

您不能在 Mac 上使用 WPF。

Mono 目前不支持 WPF,因为它真的很难实现(WPF 渲染在某些方面与显卡相关)。

也许你想试试Moonlight (基于 UNIX 的系统的 Silverlight 实现)。

关于c# - 是否可以在 OS X 中使用 WPF 和 C# 之类的东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9231454/

相关文章:

c# - 为什么此命名空间命名约定不适用于我的枚举?

wpf - 如何TemplateBind到BorderThickness.Top(或Bottom或Left或Right)?

wpf - 使用 Windows 远程桌面连接时出现 OnRenderSurfaceBaseLoaded 空异常

c++ - 我可以让 VC++ Intellisense 忽略一些它认为无效的东西吗?

visual-studio - 构建后如何将 Visual Studio 配置为专注于“错误列表”窗口而不是“输出”窗口?

c# - 如何将泛型组合的概念封装成一个新的类型?

c# - 如何在不转换为无穷大的情况下检查 double 是否适合 float

C# WPF-组合框

visual-studio - Azure 网站未通过 Visual Studio Web 部署更新

c# - ExecuteInDefaultAppDomain 返回 8013101B