VS Studio 2008 VB.Net Winform - его можно запустить на MAC? - PullRequest
2 голосов
/ 07 августа 2009

Наша компания имеет несколько пользователей Mac. Я недавно создал приложение Winform, и теперь мой основной пользователь использует Mac. Можно ли запустить это приложение на Mac? Что нужно сделать, чтобы преобразовать это? Если это слишком много, я могу просто восстановить это asp.net как веб-приложение.

Заранее спасибо!

JCC

Ответы [ 3 ]

4 голосов
/ 07 августа 2009

Может быть. Многие .Net программы также могут быть скомпилированы с моно, winforms обычно это не проблема, а некоторые библиотеки (например, библиотеки MS Office для редактирования файлов Excel). Я не уверен насчет VB, так как монокодеры в основном используют C #, но вы можете проанализировать ваш код с помощью Mono Migration Analyzer для переносимости в моно.

1 голос
/ 07 августа 2009

В зависимости от используемых функций и элементов управления, он может работать на Mono . Поскольку вы также можете запускать Mono в Windows, его довольно просто загрузить и протестировать.

0 голосов
/ 07 августа 2009

Ваши основные параметры (от наименее навязчивых до самых навязчивых, с точки зрения пользователя Mac):

  1. Преобразуйте его в веб-приложение.
  2. Запустите его на сервере терминалов и попросите их использовать удаленный рабочий стол.
  3. Запустите приложение на виртуальной машине (VMWare или Parallels) под управлением Windows.
  4. Попробуйте запустить его под Mono.

Если для настольного приложения нет веских причин, вам действительно следует подумать о веб-приложениях для новых приложений - по крайней мере, это неписанное правило, в котором я работаю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...