Microsoft có phiên bản Visual Studio miễn phí không? [đóng cửa]


34

Không phải là bản dùng thử, mà là phiên bản thực sự miễn phí mà họ cung cấp cho người dùng để tải xuống ....

Tôi đã tự hỏi trong trường hợp tôi bằng cách nào đó bỏ lỡ tùy chọn trên trang web của họ. Bất kỳ phiên bản nào của Visual Studio cũng sẽ làm được.

Nếu không, có bất kỳ lựa chọn thay thế nguồn mở nào (có chức năng tương tự hoặc có thể bị suy giảm tương đương) của Visual Studio không? Tôi đang chạy trên Windows 7 nếu điều đó khác biệt ...


Bạn có thể nhận được phiên bản đầy đủ chi phí miễn phí: xem programmers.stackexchange.com/questions/8055/...
Kate Gregory

2
@Dark Mặc dù bạn không hỏi, một số tính năng có trong các phiên bản trả phí của VS có thể dễ dàng thay thế bằng các lựa chọn thay thế Nguồn mở. Chẳng hạn, VS Express không bao gồm bộ thử nghiệm của MS (MSTest), nhưng bạn có thể sử dụng các lựa chọn thay thế Nguồn mở như NUnit, MBUnit, xUnit, v.v.
user179700

Btw, nếu bạn đã xem microsoft VS express tải xuống miễn phí trong nhiều năm, bạn sẽ biết họ đã từng phát hành phiên bản VS2008 express dưới dạng một bản tích hợp duy nhất, thay vì phiên bản hiện tại, họ chia VS thành C #, C ++, Web và CĂN BẢN. Nếu bạn đã giữ exe, bạn là người may mắn.
lamwaiman1988

5
Kể từ ngày 12 tháng 11 năm 2014, Microsoft có Phiên bản Cộng đồng của Visual Studio tương đương với Phiên bản Chuyên nghiệp mới nhất. Nó là miễn phí cho các cá nhân, phi lợi nhuận và các nhóm phát triển nhỏ dưới 5 người. visualstudio.com/news/vs2013-community-vs
dodgy_coder

Có thể tạo các ứng dụng văn phòng microsoft với những ứng dụng này không? Chẳng hạn như excel chẳng hạn?
user32882

Câu trả lời:


56

Visual Studio Expressmột tập hợp các môi trường phát triển tích hợp phần mềm miễn phí (IDE) được phát triển bởi Microsoft, đây là phiên bản nhẹ của dòng sản phẩm Microsoft Visual Studio.

Một so sánh có sẵn ở đây .

nhập mô tả hình ảnh ở đây

Nếu bạn là sinh viên, bạn có thể muốn xem DreamSpark .


1
@Dark Templar: Giống như ai đó được đề cập trong một nhận xét, BizSpark cho các công ty khởi nghiệp miễn phí trong 3 năm. Tôi không biết chính sách là gì sau đó. Nhưng dường như bạn không thấy nhiều trên tất cả các tính năng nên phiên bản Express nghe có vẻ ổn.
Jungle Hunter

Có một đăng ký cần thiết cho VS Express 2010 - sau khi bạn đã sử dụng nó khoảng một tháng, bạn cần một sê-ri hoặc một số thứ tương tự. Cho đến khi hoàn thành, tôi nghĩ giấy phép chỉ để đánh giá. Tôi vẫn sử dụng VS Express 2008, không gặp rắc rối nhỏ.
Steve314

VS Express hoạt động tuyệt vời. Đối với C # và C ++, nó có nhiều tính năng của các phiên bản trả phí. Có một số trường hợp bạn có thể cần phiên bản trả phí, nhưng bạn có thể làm rất nhiều với phiên bản Express.
B Bảy

@ Steve314 Đăng ký là bắt buộc sau thời gian "đánh giá", nhưng đăng ký là miễn phí.
Dalin Seivewright

@Dalin - đó không phải (hoặc không) vấn đề. Họ nói rõ ràng rằng nó miễn phí, ngay cả đối với phát triển thương mại, vì vậy rõ ràng tôi không mong đợi phải trả tiền. Vấn đề là giả định phổ biến rằng mọi người đều có kết nối internet luôn. Tôi vẫn sử dụng một máy tính xách tay Windows XP cổ xưa khá nhiều, bao gồm cả cho công việc phát triển. Nó không bao giờ được kết nối với internet - quá chậm với chương trình chống vi-rút hiện đại, v.v ... Cuối cùng tôi đã tìm thấy các URL để lấy mã đăng ký ngoại tuyến, nhưng việc tìm kiếm chúng không dễ dàng.
Steve314

15

Các phiên bản Express

Các phiên bản miễn phí của Visual Studio là phiên bản "xuống cấp" của người anh lớn của họ, mỗi phiên bản dành riêng cho một nhiệm vụ cụ thể (hoặc ngôn ngữ cho các phiên bản 2010). "Đã xuống cấp" vì các phiên bản Express không hỗ trợ toàn bộ hệ sinh thái plugin Visual Studio. Chúng rất tuyệt nếu bạn tự mình hoặc thậm chí trong một nhóm nhỏ các nhà phát triển. Chúng được cung cấp miễn phí trong 30 ngày và sau đó yêu cầu khóa sản phẩm miễn phí để sử dụng liên tục sau 30 ngày (chỉ mất vài giây để lấy chìa khóa, không có vấn đề gì lớn).

Cả hai phiên bản 20102012 vẫn có sẵn và gần như tất cả đều tương thích với Windows 7. Ngoại lệ đơn độc là Visual Studio 2012 cho Windows 8, có thể cài đặt về mặt kỹ thuật trên Windows 7, nhưng đòi hỏi nỗ lực đáng kể của con người để có thể xây dựng ứng dụng Win 8.

Tùy thuộc vào ứng dụng bạn muốn viết, đây là cách chọn:

  • Các ứng dụng Windows Store (Win 8 và Win RT):
    • Visual Studio 2012 Express cho Windows 8
  • Các ứng dụng Windows / Console dành cho máy tính để bàn:
    • Visual Studio 2012 Express cho Windows Desktop (Silverlight và XNA cũng vậy)
    • Visual C ++ 2010 Express (không hỗ trợ WPF , nhưng hỗ trợ COM + )
    • Visual C # 2010 Express
    • Visual Basic 2010 Express
  • Ứng dụng web (ASP.NET, MVC 3/4):
    • Visual Studio Express 2012 cho web
    • Visual Web Developer 2010 Express
  • Các ứng dụng Windows Phone (Silverlight 3/4, XNA):
    • Ứng dụng 7.5/8: Visual Studio Express 2012 cho Windows Phone
    • 7 / 7.5 ứng dụng: Visual Studio 2010 Express cho Windows Phone

Phiên bản dùng thử đầy đủ

Cũng lưu ý rằng bạn có thể cài đặt các phiên bản dùng thử của Visual Studio 2012 . Nếu bạn tự mình làm quá mức, hãy thử phiên bản "Ultimate" hoặc "Premium". Tất cả đều có giới hạn dùng thử 90 ngày, điều này khá tốt, tôi nghĩ rằng để có được cảm nhận tốt về nó, hoặc thậm chí để kết thúc một dự án quy mô nhỏ.

Phiên bản "Chuyên nghiệp" chứa mọi thứ bạn cần để xây dựng ứng dụng cho mọi thứ được đề cập ở trên, cộng với các loại ứng dụng khác liên quan nhiều hơn đến môi trường "doanh nghiệp" như Sharepoint, Office hoặc Biztalk chẳng hạn.


5
Lưu ý rằng bạn cũng có thể sử dụng phiên bản Express để phát triển thương mại.
Trong silico

@ In-silico Tất nhiên, tôi chỉ muốn chỉ ra rằng bạn có thể sẽ không cần toàn bộ doanh nghiệp, các tính năng liên quan đến nhóm được tìm thấy trong phiên bản đầy đủ.
Jalayn

1
Điều duy nhất xuống cấp về express là nó không thể thực hiện các plugin VS - nó không tạo ra bất kỳ mã kém hơn
Martin Beckett


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.