ฉันจะติดตั้ง Visual Studio ได้อย่างไร
ฉันต้องการใช้ใน Wine หรือ PlayOnLinux ถ้าเป็นไปได้
ฉันจะติดตั้ง Visual Studio ได้อย่างไร
ฉันต้องการใช้ใน Wine หรือ PlayOnLinux ถ้าเป็นไปได้
คำตอบ:
คุณสามารถลองใช้ไวน์ได้ แต่ตามฐานข้อมูลแอปพลิเคชันไวน์โดยทั่วไปแล้ว Visual Studio จะทำงานได้ไม่ดีภายใต้ไวน์:
จากหน้าเว็บไซต์ไวน์นี้ :
ไม่มีอะไรทำงานติดตั้งล้มเหลวสิ่งที่ไม่
n / aสิ่งที่ไม่ได้ทดสอบ
n / a
http://appdb.winehq.org/objectManager.php?sClass=application&iId=892
คุณจะต้องเรียกใช้เครื่องเสมือน ไวน์จะไม่สามารถจัดการกับมันได้ ดูการติดตั้ง VirtualBox (ไม่จำเป็นต้องดีที่สุด แต่ง่ายกว่า) คุณจะต้องสร้าง windows VM จากนั้นเมื่อคุณติดตั้ง Windows ติดตั้ง Visual Studio แล้ว
หากคุณกำลังมองหา IDE ที่เทียบเท่ากัน ผู้สร้าง Qt, 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 นั้นเจ็บปวดอย่างน่ากลัวมันจะยากขึ้นสำหรับเวอร์ชั่นใหม่แต่ละเวอร์ชั่น
อย่าใช้มันเป็นการส่วนตัว ธุรกิจคือธุรกิจ และส่วนแบ่งของพวกเขาในการพัฒนาไม่ได้อยู่ที่การสนับสนุนชุมชนโอเพนซอร์ส สำหรับสิ่งที่พวกเขาสนใจพวกเขามุ่งมั่นที่จะสร้างเครื่องมือของพวกเขาน้อยลงและทำงานร่วมกันได้น้อยลง
หากคุณต้องการสิ่งนี้ภายใน 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 แทบภายในอูบุนตูใช้VirtualBox จากนั้นติดตั้ง Visual Studio ที่นั่น แต่ก็ยังไม่แนะนำให้ทำการพัฒนาแอพอย่างจริงจังในสภาพแวดล้อมเสมือนจริง
คุณสามารถทดลองใช้ MonoDevelop ซึ่งเป็นโคลนของ VisualStudio แต่มันไม่มีคุณสมบัติมากนัก MonoDevelop ใช้เฟรมเวิร์ก Mono การติดตั้งบนแพลตฟอร์มที่เป็นอิสระของ C # และ CLI แต่ไม่สามารถทำงานร่วมกับ. NET คุณจะต้องพอร์ตแอปพลิเคชั่น. NET ของคุณไปที่ Mono อย่างน้อยคุณก็ต้องเขียน UI ใหม่อีกครั้ง WPF ไม่ได้รวมอยู่ใน Mono และ Winforms นั้นเส็งเคร็งบน 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
เป็นอีกตัวเลือกหนึ่งของJetbrains IDEs ทั้งหมดใน Java มีตัวติดตั้งสำหรับ Linux และยอดเยี่ยม พวกเขายังฟรีถ้าคุณเป็นนักเรียนหรือครู
(มันแดกดันเท่าใดประโยชน์ต่อ Linux java ได้รับความเกลียดชังกำกับโดย Linux C snobs กลับในวัน.)
ฉันใช้ Rider สำหรับ C # และ Webstorm สำหรับทุกสิ่งในเว็บรวมถึง TypeScript และชอบพวกมันมากกับระเบียบป่องที่ VS