Jak mogę zainstalować program Visual Studio?
Wolę używać go w Wine lub PlayOnLinux, jeśli to możliwe.
Jak mogę zainstalować program Visual Studio?
Wolę używać go w Wine lub PlayOnLinux, jeśli to możliwe.
Odpowiedzi:
Możesz wypróbować Wine, ale w bazie danych aplikacji Wine program Visual Studio ogólnie działa słabo w Wine:
Co działa
nic nie , instalacja kończy się niepowodzeniemCo nie
dotyczyCzego nie przetestowano Nie
dotyczy
http://appdb.winehq.org/objectManager.php?sClass=application&iId=892
Musisz uruchomić maszynę wirtualną. Wino nie będzie w stanie sobie z tym poradzić. Sprawdź, jak zainstalować VirtualBox (niekoniecznie najlepszy, ale łatwiejszy). Musisz utworzyć maszynę wirtualną z systemem Windows, a następnie po zainstalowaniu systemu Windows zainstaluj program Visual Studio.
Jeśli patrzysz na równoważne IDE. Qt Creator, Eclipse, KDevelop, Anjuta, Intellij mogą działać jako możliwe alternatywy w zależności od języka, w którym chcesz się rozwijać.
Prawdopodobnie przydatny link do sposobu instalacji systemu Windows w VirtualBox: http://www.wikihow.com/Install-Windows-XP-on-Ubuntu-with-VirtualBox
Możesz użyć Mono Development IDE do pisania kodu .NET w Ubuntu, zamiast próbować używać produktu Microsoft w systemie operacyjnym innym niż Microsoft (co inni słusznie zauważyli, że nigdy nie będzie obsługiwany, łatwy lub najlepszy w MS) zainteresowania).
Ma większość funkcji Visual Studio i będzie działał szybciej i będzie bardziej stabilny.
Aby zainstalować monodevelop, użyj tego polecenia w terminalu:
sudo apt-get install monodevelop
Strona główna Monodevelop: http://monodevelop.com/
Przepraszam, że otrzymałem złą odpowiedź, ale naprawdę wątpię, aby to kiedykolwiek było naprawdę obsługiwane.
Niektóre osoby mogą kiedyś sprawić, że będzie działać, ale Microsoft z pewnością nigdy oficjalnie nie poprze tego; a nawet ułatwić społeczności. Z tego co wiem, uruchamianie samego pakietu MS Office jest strasznie bolesne, z każdą nową wersją staje się trudniejsze.
Nie bierz tego osobiście. Biznes to biznes. A ich udział w rozwoju nie polega na wspieraniu społeczności open source. Zależy im na tym, aby z czasem ich narzędzia były coraz mniej kompatybilne.
Jeśli naprawdę potrzebujesz tego w systemie Linux, najlepszym wyborem będzie posiadanie systemu Windows na maszynie wirtualnej.
Program Visual Studio jest ściśle zintegrowany z systemem Windows, a tworzenie aplikacji .NET przy użyciu dowolnego języka (C # lub VB) wymaga czegoś więcej niż samej wersji Wine, a ponieważ Wine nie jest w stanie zapewnić pełnego środowiska uruchomieniowego programowania jako .NET w systemie Linux.
Jeśli chcesz opracować oprogramowanie specjalnie w języku C #, w systemie Linux, możesz użyć MonoDevelop
Ponieważ pytasz o Visual Studio 2010 (.NET 4.0), z MonoDevelop, nie będziesz w stanie opracować aplikacji, która szczególnie korzysta z .NET 4, jak na razie MonoDevelop jest w wersji 3.0.2 (nieco równoważnej do .NET 3.0).
Nadal możesz używać systemu Windows wirtualnie w systemie Ubuntu, używając VirtualBox . A następnie zainstaluj tam Visual Studio, ale nadal nie zaleca się poważnego tworzenia aplikacji w środowisku zwirtualizowanym.
Możesz wypróbować MonoDevelop, który jest klonem VisualStudio, ale nie ma tak wielu funkcji. MonoDevelop używa frameworka Mono, niezależnej od platformy implementacji C # i CLI, ale nie jest w pełni kompatybilny z .NET. Będziesz musiał przenieść swoje aplikacje .NET do Mono. Przynajmniej musisz przepisać interfejs użytkownika, WPF nie jest dołączony do Mono, a Winforms jest kiepski w Linuksie.
Chociaż niektóre aplikacje dla Linuksa są napisane w C # (Banshee, Tomboy, Pinta, PDFMod, Smuxi), .NET / Mono nie jest zbyt popularny w Linuksie. Nie jest oficjalnie obsługiwany przez Microsoft, a twórcy Mono (Xamarin) faktycznie skupiają się na urządzeniach mobilnych (Android, iOS), a nie na komputerze z Linuksem. Polecam przejście na inny IDE i język programowania, który jest w pełni obsługiwany w systemie Linux. Jeśli naprawdę nie możesz żyć bez platformy .NET (np. Zarabiasz na życie pisaniem programów .NET), musisz nadal korzystać z systemu Windows, ponieważ jest to jedyna obsługiwana platforma.
Teraz Microsoft oferuje wieloplatformową wersję programu Visual Studio. Nie jest bogaty w funkcje jak Visual Studio Windows Edition.
Podążaj za białym królikiem :) https://www.visualstudio.com/en-us/products/code-vs.aspx
Jako kolejna opcja wszystkie IDE Jetbrains są w Javie, mają instalatory dla Linuksa i są doskonałe. Są również bezpłatne, jeśli jesteś uczniem lub nauczycielem.
(Ironią losu jest to, jak wielką zaletą dla systemu Linux java była nienawiść skierowana na niego przez snobów Linuksa C w tamtych czasach.)
Używam Rider dla C # i Webstorm do wszystkich rzeczy w sieci, w tym TypeScript, i zdecydowanie wolę je od rozdętego bałaganu VS.