Chuyển đổi project của Visual Studio 2008 xuống 2005

Hiện tại, vì công việc quá bận rộn nên mình không còn thời gian để post bài và duy trì nội dung cho blog nữa. Do đó tại thời điểm này, mình quyết định ngừng phát triển blog. Mọi bài viết sẽ vẫn được lưu trữ và mình sẽ cố gắng hỗ trợ tất cả các bạn khi có comment hỏi. Cảm ơn các bạn đã ủng hộ blog suốt thời gian qua !

Bạn đang cài Visual Studio 2005 nhưng có một số đoạn code mẫu download từ các diễn đàn lại viết bằng Visual 2008. Hoặc khi làm bài chung 1 nhóm, nếu người làm VS 2008, người làm VS 2005 thì thật là khó, vì như ta đã biết VS 2008 có thể xem được các project của VS 2005 còn ngược lại thì không được? Vì vậy vấn đề đặt ra là phải tìm cách chuyển đổi các project của visual 2008 xuống 2005.

Cách 1:


Bạn mở file solution (*.sln) ở ngoài cùng thư mục bằng Notepad và sửa

Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008

thành:

Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005

Mở các tập tin project (*.vbproj, *.csproj, and *.vcproj) trong Solution bằng Notepad và sửa:

<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />

thành:

<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />

Save lại là xong quá trình chuyển đổi!

Cách 2:


Sử dụng chương trình Project Converter :

The technique described in this article uses an external utility to convert between the Visual Studio project file formats.  It can be run on systems which do not have any version of Visual Stuido installed at all.

ProjectConverter Screen Shot

The program can be launched as a normal windows application or it can be installed in order to get a new Explorer "shell extension" that adds ProjectConverter to the "Open With" option when right-clicking on a *.sln file.

"Open With" screen shot

Note: This utility just edits the project files... it does not edit the source code itself.  It does not attempt to resolve references that may be specific to a particular version of the Framework.  For example, if you have a .Net Framework 3.5 application that uses LINQ, this utility will not somehow magically convert the source code so that it will compile on VS2005 .

 

Web Design Technology blogs [ itdl ] Auto Backlink

HomeBlog ArchiveServicesLink2MeContactSubmit your PostPost RSS

Copyright © 2012 [ itdl ] Just for Share. Designed by Ngoc Luong - Freelancer

Best view in Chrome 11+, Firefox 5+ with resolution 1024 x 768 pixel. Powered by Blogger.