Есть ли способ конвертировать .NET-приложения в приложения Mac OS X? Я использую Visual Basic 2008, и я хочу, чтобы пользователи Mac также использовали мое приложение. Является ли это возможным? Если да, ответьте на ответ ссылкой или источником.Приложение .NET для Mac OS X?
ответ
Вы можете попробовать Mono. Он работает в Windows, Linux и Mac OS.
Ответ зависит сильно от того, что вы пытаетесь сделать.
Mono Project позволяет запускать приложения на базе CLR на OS X. Однако библиотеки Mono не являются полными репликами тех, что находятся в официальной среде исполнения Microsoft .NET, и довольно просто сделать программное обеспечение, которое отлично работает в Windows, но терпит неудачу в Mono. Mono Migration Analyzer, также известный как MoMA, представляет собой инструмент, который вы можете запустить против своих сборников .NET, чтобы узнать, будут ли они работать в режиме Mono и, в сущности, насколько хорошо.
Одно место, где вы почти наверняка получите удар, учитывая, что вы пишете приложение VB.NET, это библиотеки GUI. Для WinForms для Mac требуется X-окно, которое по умолчанию не установлено. В то время как Mono предоставляет некоторые возможности для создания собственных графических интерфейсов с использованием .NET, для этого потребуется переписать свой пользовательский интерфейс более или менее с нуля - и основной проект для этого, Cocoa#, кажется совершенно мертвым на данный момент.
Итак, в основном: если ваше приложение не является графическим приложением, вероятность того, что вы сможете работать на Mac, вероятно, достаточно высока. В противном случае, вероятно, стоит потратить ваши усилия в другом месте.
- 1. Приложение командной строки для Mac OS X
- 2. Порт iPhone приложение для Mac OS X
- 3. Сделать приложение Windows на Mac OS X
- 4. Java-приложение Windows vs Mac OS X
- 5. Обновление MAC OS X
- 6. Как удалить приложение из MAC OS X
- 7. Латекс для Mac OS X
- 8. MapKit для Mac OS X?
- 9. Eclipse для Mac OS X
- 10. UIPopoverController для Mac OS X?
- 11. Шаги для Mac OS X
- 12. ldconfig для Mac OS X
- 13. SetWindowsHookEx для Mac OS X?
- 14. Моно достаточно быстро для Mac OS X?
- 15. Приложение для Mac OS X для сценария оболочки не работает
- 16. Сборка Mac OS X
- 17. Обозреватель объектов для .NET Core Development на Mac OS X
- 18. Mac OS X Linker
- 19. Альтернативная парадигма для разработки Mac OS X
- 20. Mac OS X PackageMaker
- 21. Mac OS X - запуск приложения для монитора?
- 22. MAC OS X Cocoa Application
- 23. Как установить приложение командной строки для Mac OS X?
- 24. Как отлаживать приложение для более старой версии Mac OS X?
- 25. Разверните приложение для Azure от Monodevelop на Mac OS X?
- 26. CNContact для Mac OS X 10,11
- 27. webrtc xcode build для Mac OS X
- 28. Как скомпилировать для Mac OS X 10.5
- 29. Mac OS X View Swapping
- 30. FreeTDS Mac OS X MiniPortile
да, вы можете :-) –
http://www.mono-project.com/Visual_Basic – itowlson