Quantcast visual studio 2010 và các version trước đó

visual studio 2010 và các version trước đó

by Neon Quach 30. April 2010 19:28

Problem: visual studio (vs) 2010 ra đời cách đây hơn nửa tháng, được hỏi về việc đả làm việc trên vs2010 chưa? thì đa phần là chưa, vì 1 số lý do, chưa thích nghi với vs2010 và đặc biệt là sự e ngại của việc cập nhật các dự án trước đây sang phiên bản vs mới. Họ sợ rằng là sau khi upgrade lên version mới thì họ không thể open với version của họ đang phát triển.

Cho ví dụ: cty bạn đang làm việc trên vs2008, và ở nhà bạn develop với vs2010, trong bài viết này mình sẻ hướng dẫn các bạn 1 tip, mà mình có thể open solution được tạo với vs2008 bằng vs2010, mà đảm bảo rằng là các bạn có thể dùng vs2008 và vs2010 để develop.

Solution: Khi bạn mở solution hay project của phiên bản cũ bằng phiên bản mới hơn, chúng ta sẻ thấy hộp thoại.


Điều này đồng nghĩa với việc bạn không thể open với version cũ nếu như bạn tiến hành upgrade. Cho rằng bạn đang có 1 project với version 2008 chẳng hạn, cho ví dụ graffiti chẳng hạn.


Mình sẻ bắt đầu tiến hành mở dự án graffiti này với vs2010 bằng cách tạo 1 blank solution.



Chúng ta chú ý phần Name và Location, bởi mặc định khi tạo mới 1 solution thì vs sẻ tạo 1 thư mục cùng tên với solution name (ở đây là src), sau khi tạo xong chúng ta sẻ có 1 solution vs2010 cùng thư mục với Graffiti.sln ở màng hình trước.

Click chuột phải lên solution hiện tại và chọn Add → Existing Project sau đó browse Graffiti.sln...



Chúng ta sẻ gặp màng hình này.



Do solution đó chưa được upgrade sang version vs mới, nên chúng ta không mở được, chính vì thế chúng ta sẻ phải add từng project, bằng cách tương tự nhưng là file *.csproj thay vì .sln, lập đi lập lại cho hết các project cho đến thư lục Lib thì chúng ta tiến hành tạo New Solution Folder.



Sau khi add xong, chúng ta tiến hành build, nếu không có lổi xuất hiện, thì xem như chúng ta đả thành công, giờ thì project của chúng ta có thể mở bằng vs2008 và vs2010.

Hope this help!

Tags: , , ,


Categories: open source | visual studio 2010 | visual studio tips | graffiticms

blog comments powered by Disqus

About me

I'm  currently employed as Software developer at devinition.com and also a Microsoft Certified Technology Specialist (MCTS), Microsoft Certified Professional Developer (MCPD) in Net Framework 2.0 and 3.5: Web Applications and MCTS .NET Framework 3.5, ADO.NET Applications

Powered by BlogEngine.NET 2.5.0.5 - Eco Theme by n3o Web Designers