2009-07-20 25 views
7

Không monodevelop 2.1+ hỗ trợ các tệp dự án studio hình ảnh 2010 ... chưa ... và nếu không có ai biết khi nào hỗ trợ được lên kế hoạch?Trình phát triển đơn 2.1+ có hỗ trợ tệp dự án studio hình ảnh 2010 không?

Lý do tôi hỏi là tôi có một giải pháp mà tôi sử dụng trong cả VS2008 và Monodevelop. Khi tôi mở nó trong 2010 Beta tôi nhận được nâng cấp thuật sĩ giải pháp này và tôi không muốn phá vỡ giải pháp của tôi trong Monodevelop bằng cách nâng cấp sớm.

Trả lời

13

Có, có. Tôi chỉ thử nghiệm mở một tập tin VS2010 trong MD 2.1 và nó sẽ mở ra tốt. Ngoài ra, trong các sở thích là tùy chọn để lưu dưới dạng định dạng tệp VS2010.

+0

Tuyệt vời ... :-) –

+1

+1 cho nỗ lực – Nifle

2

Câu trả lời thực sự là có và không. MonoDevelop có hai công nghệ khác nhau dưới mui xe để đọc các tệp dự án VS. Theo mặc định, nó chỉ tìm các thẻ nhất định và sử dụng chúng. Điều này làm việc cho các tệp dự án được tạo ra hoàn toàn bởi Visual Studio.

Dự án Visual Studio thực sự là các tệp MSBuild. MSBuild là công cụ xây dựng của Microsoft và có nhiều khả năng phong phú. Nếu bạn đã tùy chỉnh các tệp này theo cách mà MonoDevelop không hỗ trợ trong cài đặt mặc định của nó, bạn sẽ gặp khó khăn. Chúng bao gồm việc tạo các loại mục tiêu mới, thiết lập các thuộc tính trong các tệp dự án, các biểu thức điều kiện trong các tệp dự án, v.v.

MonoDevelop cũng có phiên bản riêng của công cụ MSBuild được gọi là XBuild, nhưng điều này không được bật theo mặc định. Có một thiết lập Preferences cho phép điều này được kích hoạt, nhưng nó đã được dán nhãn "thử nghiệm" trong một vài năm nay và không hỗ trợ xây dựng các dự án MonoTouch và MonoMac. Điều này là không tốt, vì một công cụ xây dựng tốt là cốt lõi của bất kỳ dự án phức tạp nào.

Do đó, tùy chọn này không hỗ trợ tệp dự án VS ở mức độ mà các ứng dụng phức tạp yêu cầu.

Các vấn đề liên quan