wpf - 我可以在 VS2008 中开发也可以在 Mac 上运行的桌面应用程序吗?什么方法?

标签 wpf visual-studio winforms silverlight macos

我可以在 VS2008 中开发一个也可以在 Mac 上运行的桌面应用程序吗?什么方法?

也就是说,如果我正在开发一个在 Windows XP/Vista PC 上运行的应用程序(胖客户端),是否有一种方法可以让我也可以在 Mac 上运行它? (例如银光?)

我的 winforms 类型应用需要的东西包括:

  • HttpWebRequest/HTTP 调用
  • 访问底层 Sqlite 数据库(通过 ADO.net)
  • 窗口/对话框
  • 系统托盘存在

我目前在 VS2008 中工作并使用 WinForms,所以我不太了解 WPF/Silverlight 等。

谢谢

最佳答案

我建议使用 Mono对于此项目,因为您已经在 Windows 窗体中。您将难以使用 Silverlight 满足数据库要求,并且 WPF 根本无法工作。

关于wpf - 我可以在 VS2008 中开发也可以在 Mac 上运行的桌面应用程序吗?什么方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2293248/

相关文章:

vb.net - 无法从 LINQ 查询中提取字段

c# - Linq OrderBy 不对原始集合进行排序吗?

c# - 在运行时向 WPF DataGrid 添加行和列

c# - WPF 用户控件的绑定(bind)问题

c++ - 如何解析一组c++头文件?

visual-studio - 如何在 Visual Studio 2017 中配置退格行为?

vb.net - 表单 keyDown 不起作用?

c# - wpf mvvm 绑定(bind)到子 viewmodel.property

c# - 内存泄漏将 imagebrush 加载到 grid.background

visual-studio - 如何使用 GUI SVN 工具从文件夹中删除 SVN 绑定(bind)