Есть ли способ, кроме Mono, запустить Microsoft .NET на Mac или Linux? - PullRequest
3 голосов
/ 12 апреля 2009

В настоящее время я лишен любого компьютера с Windows, и Mono не запускает мое приложение. Есть ли другой способ обойти любую причину, по которой Mono не будет работать? (У меня нет сообщения об ошибке в данный момент.)

Ответы [ 4 ]

8 голосов
/ 12 апреля 2009

Кроме виртуализации нет. Если у вас есть оборудование для этого, я бы порекомендовал VMware .

1 голос
/ 12 апреля 2009

Если у вас нет денег для VMWare (если у вас есть, это лучшие деньги, которые можно купить), попробуйте VirtualBox . Это бесплатно, с открытым исходным кодом, и это действительно хорошо. Не такой мощный, как VMWare.

1 голос
/ 12 апреля 2009

Вы можете попробовать запустить .NET Framework под Wine . Я не ожидаю многого от этого, и единственная версия, получившая Золотой рейтинг, была 2.0.

0 голосов
/ 12 апреля 2009

* закатывает глаза *, и поэтому я не рекомендую использовать .NET в качестве подходящего инструмента для ЛЮБОЙ работы. Он не совместим с кроссплатформенными, что бы ни говорил Microrip-off.

Вернуться к делу. Посмотрите на вино CodeWeavers. Они делают много вещей, чтобы сделать их пакет Wine более совместимым. Большая часть работы заключается в настройках для запуска каждого приложения, но они также исправляют его довольно сильно, и эти исправления могут занять некоторое время, чтобы вернуться к мейнстриму (хотя они и возвращают их).

Если виртуализация - это то, что вам нужно для VirtualBox, это довольно хорошо. Я использую его на Mac, и он делает все, что мне нужно, с разумной скоростью. Parallels казался немного быстрее, но если я не перезагружал свой Mac в течение длительного времени, казалось, что Parallels через некоторое время побежал как собака. VMWare предлагает примерно те же функции / производительность, что и параллели. Parallels чувствует себя немного лучше с точки зрения интеграции с Mac, но все это на свой вкус.

Если вам нужна совместимость с Linux, посмотрите на VirtualBox или VMWare. Оба имеют бесплатные версии для Linux (VMWare Server доступен бесплатно). Если вы используете Virtual Box или VMWare как для Mac, так и для Linux, то вы сможете передавать одни и те же файлы виртуальных машин, вместо того, чтобы использовать виртуальную машину Windows для работы в Mac и виртуальную машину Windows для работы в Linux (не говоря уже о стоимости лицензирования). наличия двух копий установленных окон).

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