Как создать приложение в .NET для запуска в Linux или других операционных системах - PullRequest
0 голосов
/ 02 августа 2010

Я слышал, что приложения, созданные в .net, можно запускать в Linux и других операционных системах, используя моно-фреймворк.До какой степени это правда.

Как это делает платформу приложения независимой.Как monoframework распознает DLL-файлы .net

Как я могу разместить свой сайт, созданный в asp.net, для размещения на сервере Linux.Что мне нужно для всех программ, если это возможно.

См. , это то же самое, что я ищу.Речь идет о создании сервисов, а не хостинге

1 Ответ

3 голосов
/ 02 августа 2010

mono - это реализация среды выполнения .NET с открытым исходным кодом, наряду с инструментами с открытым исходным кодом для языка C # (и, в некоторой степени, VB.NET).Вы спрашиваете, как моно может запускать приложения .NET - ответ таков: моно (в основном) работает точно так же, как Microsoft .NET, за исключением подмножества поддерживаемых библиотек и API.

Посмотритена сайте mono для получения подробной информации о размещении приложений ASP.NET во время выполнения mono, а также MoMA (анализатор миграции mono) для проверки ваших проектов .NET на предмет моносовместимости.

...