Зачем monodevelop нужен .NET 3.5 framework для запуска на windows? - PullRequest
1 голос
/ 13 сентября 2009

это абсурдно (я думаю). mono хочет быть заменой .NET, так почему я не могу запустить monodevelop с самой mono? зачем мне нужен .NET для этого?

Вы можете увидеть, о чем я говорю, по этой ссылке: http://monodevelop.com/Download просто выберите MonoDevelop 2.2 Beta 1 затем выберите окна, и вы увидите: -)

спасибо: -)

Ответы [ 2 ]

8 голосов
/ 13 сентября 2009

Это потому, что monodevelop для Windows - это не просто кроссплатформенный порт, а то, что использует более глубокие преимущества базовой операционной системы. Есть некоторые функции, которые разработчики хотели / нуждались в поддержке в Windows, и Mono был слишком ограничен для них в это время (однако это может и, вероятно, изменится в будущем).

Я на самом деле благодарен разработчикам за то, что они сделали то, что правильно для их продукта, и не старались изо всех сил заставить их программное обеспечение работать с Mono на каждой платформе. если Microsoft .NET Framework позволяет им теперь лучше использовать IDE для Windows, то они меня поразили.

6 голосов
/ 14 сентября 2009

Вы можете запустить MD с Mono в Windows. Однако мы поставили его как установщик для .NET, потому что это проще для подавляющего большинства пользователей. У большинства людей есть .NET, а в Windows он лучше оптимизирован и стабильнее, чем Mono. Предоставление установщика для MD для запуска в Mono под Windows не будет эффективным использованием наших ресурсов в настоящее время, но это, конечно, не означает, что мы не сделаем этого в будущем.

...