gpt4 book ai didi

c# - 使用 Mono 将 C# .NET 应用程序移植到 OS X?

转载 作者:可可西里 更新时间:2023-11-01 08:10:44 25 4
gpt4 key购买 nike

好的伙计们,我正在编写一个我想要跨平台的应用程序。直到最近,我一直在尝试使用 C# 在 Silverlight 中执行此操作,因为它也可以在 OS X 上运行,但由于我对 C# 相当生疏,而且我是 Silverlight 的新手,我遇到了一个接一个的头痛问题。其中大部分源于旨在在浏览器中运行的应用程序附带的限制,从我的开发服务器运行与直接从 file://等运行时运行不同的问题。

我宁愿完全放弃整个 OS X 支持的想法,也不愿为 OS X 完全重写应用程序,尤其是因为我完全没有为它编写的经验。我希望能够做的是使用 Visual Studio for Windows 在 C# .NET 中编写一个常规应用程序,然后使用 Mono 轻松地将它移植到 OS X。

使用 Mono 将 .NET 应用程序移植到 OS X 有多难?我的应用程序相当简单,表单或任何东西都没有什么特别之处,所以我必须假设它会在 Mono 的 WinForms 实现中得到支持。

是否有关于如何使用 Mono 移植应用程序的好资源?或者,也许我错过了全部要点,它只是让您在 OS X 上运行 .NET 应用程序,而我不需要为移植而烦恼?

请原谅我对这个问题的完全无知,大约 10 分钟前,我在遇到 Silverlight 中另一个烦人的限制后才开始考虑走这条路。

我将是第一个承认我对这个话题一无所知的人,所以要温柔点.. :)

最佳答案

如其他答案中所述,来自 MoMa 的 Appart 您可能对 MonoMac 感兴趣。随着 MonoTouch(为 iPhone 编写 c#)的成功,现在还有一个名为 MonoMac 的项目,用于在后台使用 .net/mono 的同时为 OSX 创建 native UI。您可能会感兴趣 http://www.mono-project.com/MonoMac , Miguel de Icaza 博客上的文章:http://tirania.org/blog/archive/2010/Apr-19.html

关于c# - 使用 Mono 将 C# .NET 应用程序移植到 OS X?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4862149/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com