有没有办法将.NET应用程序转换成Mac OS X应用程序?我正在使用Visual Basic 2008,并且我希望Mac用户也可以使用我的应用程序。可能吗?如果是这样,请回复一个链接或来源。到Mac OS X应用程序的.NET应用程序?
10
A
回答
9
3
你可以尝试单。它运行在Windows,Linux和Mac OS上。
22
答案很大程度上取决于你正在尝试做什么。
的Mono Project允许您在OS X上Mono的库运行基于CLR的应用程序,但是,是不是那些官方的Microsoft .NET运行时的完整副本,这是很容易作出这样的运行良好的Windows软件,但在Mono上失败了。 Mono Migration Analyzer也被称为MoMA,它是一种可以针对.NET程序集运行的工具,以了解它们是否可以在单声道上运行,并且粗略地说,它可以很好地运行。
鉴于您正在编写VB.NET应用程序,一个几乎可以肯定会受到打击的地方就是GUI库。 WinForms需要Mac上的X窗口,默认情况下不安装。虽然Mono提供了一些使用.NET制作原生GUI的工具,但这样做需要重新编写用户界面,因为主要项目Cocoa#目前似乎已经完全死亡。因此,基本上:如果您的应用程序不是GUI应用程序,那么您在Mac上运行的机会可能相当高。否则,这可能是值得在别处做出努力的。
相关问题
- 1. 应用程序包Mac OS X Leopard
- 2. MAC OS X可可应用程序
- 3. 移植iPhone简单的计算应用程序到Mac OS X应用程序
- 4. 从Mac OS X上的Monodevelop将应用程序部署到Azure?
- 5. 端口的Mac OS X应用程序到iPhone
- 6. “将我的Java应用程序带到Mac OS X”:菜单
- 7. 将Ruby包装到独立的Mac OS X应用程序中?
- 8. Cocoa应用程序中的OpenCV(OS X应用程序)
- 9. 使用Mono将C#.NET应用程序移植到OS X?
- 10. OS X应用程序开发框架
- 11. 将Mac OS X应用程序添加到“常规服务”
- 12. 将iPhone应用程序移植到Mac OS X
- 13. Testflight在Mac OS X桌面应用程序中找不到SDK?
- 14. OS X应用程序 - 无法调整应用程序窗口
- 15. Mamp Os X.7 AIR应用程序
- 16. OS X应用程序警报
- 17. 在Mac OS上的JavaFX应用程序
- 18. 在Mac OS X上开发个人使用的应用程序
- 19. 轻松修补OS X应用程序
- 20. OS X应用程序授权
- 21. 安装的OS X应用程序
- 22. python应用程序到osx(mac)应用程序
- 23. 从Java/Swing应用程序使用Mac OS X服务菜单
- 24. 制作用户从Mac OS X应用程序
- 25. 哪些控件可用于Mac OS X应用程序?
- 26. 在Mac OS X上使用C++编写GUI应用程序
- 27. 在Mac OS X应用程序中使用网络代理
- 28. 在iOS和Mac OS X应用程序中使用C++
- 29. 使用Visual Studio编写Mac OS X应用程序
- 30. 编译Linux上的Mac OS X的Qt应用程序
是的,你可以:-) –
http://www.mono-project.com/Visual_Basic – itowlson