Как я могу установить Visual Studio?
Я бы предпочел использовать его в Wine или PlayOnLinux, если это возможно.
Как я могу установить Visual Studio?
Я бы предпочел использовать его в Wine или PlayOnLinux, если это возможно.
Ответы:
Вы можете попробовать Wine, но согласно базе данных приложения Wine Visual Studio обычно плохо работает под Wine:
С этой страницы винного сайта :
Что
ничего не работает , установка не удаласьЧто не
н / пЧто не было проверено
н / п
http://appdb.winehq.org/objectManager.php?sClass=application&iId=892
Вам нужно будет запустить виртуальную машину. Вино не сможет справиться с этим. Посмотрите на установку VirtualBox (не обязательно лучший, но проще). Вам нужно будет создать виртуальную машину Windows, а затем, после установки Windows, установить Visual Studio.
Если вы смотрите на эквивалентные IDE. Qt Creator, Eclipse, KDevelop, Anjuta, Intellij могут выступать в качестве возможных альтернатив в зависимости от языка, на котором вы хотите развиваться.
Возможно, полезная ссылка о том, как установить Windows на VirtualBox: http://www.wikihow.com/Install-Windows-XP-on-Ubuntu-with-VirtualBox
Вы можете использовать Mono Development IDE для написания кода .NET в Ubuntu, вместо того, чтобы пытаться использовать продукт Microsoft в ОС, не принадлежащем Microsoft (на что другие справедливо указали, никогда не будет поддерживаться, быть простым или лучшим в MS). интересы).
Он имеет большинство функций Visual Studio и будет работать быстрее и будет более стабильным.
Чтобы установить monodevelop, используйте эту команду в терминале:
sudo apt-get install monodevelop
Monodevelop Домашняя страница: http://monodevelop.com/
Извините, что дал вам неправильный ответ, но я действительно сомневаюсь, что это когда-либо будет действительно поддержано.
Некоторые люди могут когда-нибудь заставить его работать, но Microsoft наверняка никогда не поддержит это официально; или даже облегчить жизнь сообществу. Насколько я знаю, запуск самого пакета MS Office ужасно болезненен, с каждой новой версией это становится все труднее.
Не принимай это на свой счет. Бизнес есть бизнес. И их доля в развитии не в поддержке сообщества open source. Несмотря на все заботы, они стремятся делать свои инструменты все менее и менее совместимыми со временем.
Если вам действительно нужно это в Linux, лучшим выбором будет иметь Windows на виртуальной машине.
Visual Studio тесно интегрирован с Windows, и для разработки приложения .NET с использованием любого языка (C # или VB) требуется нечто большее, чем просто наличие Wine, а так как Wine недостаточно способна обеспечить полную среду разработки, как .NET в Linux.
Если вы хотите разрабатывать программное обеспечение специально для C #, для Linux вы можете использовать MonoDevelop
Поскольку вы запрашиваете Visual Studio 2010 (.NET 4.0), с MonoDevelop вы не сможете разрабатывать приложение, в частности использующее .NET 4, поскольку сейчас MonoDevelop находится в версии 3.0.2 (в некоторой степени эквивалентной .NET 3.0).
Вы все еще можете использовать Windows практически в Ubuntu, используя VirtualBox . А затем установите Visual Studio там, но серьезную разработку приложений не рекомендуется делать в виртуализированной среде.
Вы можете попробовать MonoDevelop, который является клоном VisualStudio, но у него не так много возможностей. MonoDevelop использует платформу Mono, независимую от платформы реализацию C # и CLI, но она не полностью совместима с .NET. Вы должны будете портировать свои .NET-приложения на Mono. По крайней мере, вам нужно переписать пользовательский интерфейс, WPF не включен в Mono, а Winforms - дерьмо в Linux.
Хотя некоторые приложения для Linux написаны на C # (Banshee, Tomboy, Pinta, PDFMod, Smuxi), .NET / Mono не очень популярен в Linux. Это официально не поддерживается Microsoft, и разработчики Mono (Xamarin) на самом деле сосредоточены на мобильных устройствах (Android, iOS), а не на рабочем столе Linux. Я рекомендую вам перейти на другую IDE и язык программирования, который полностью поддерживается в Linux. Если вы действительно не можете жить без .NET (например, потому что зарабатываете на жизнь написанием программ .NET), вы должны продолжать использовать Windows, потому что это единственная платформа, которую он поддерживает.
Теперь Microsoft предлагает кроссплатформенную версию Visual Studio. Это не многофункциональный, как Visual Studio Windows Edition.
Следуй за белым кроликом :) https://www.visualstudio.com/en-us/products/code-vs.aspx
Как еще один вариант, все IDE Jetbrains находятся на Java, имеют установщики для Linux и отлично работают. Они также бесплатны, если вы студент или учитель.
(Ирония в том, что блага для Linux Java получили всю ненависть, направленную на него снобами Linux C, в тот день.)
Я использую Rider для C # и Webstorm для всех веб-приложений, включая TypeScript, и очень предпочитаю их раздутому беспорядку VS.