Tánh em không thích làm lằng nhằng, cứ thích intergrate mấy gói SP vào trong bộ chương trình cho tiện cài đặt một lần duy nhất. Tuy MS tuyên bố không hỗ trợ việc tích hợp gói SP1 vào VS2k8 nhưng khi tham khảo vài trang web thì em thấy tích hợp được. Nay nêu ra cho các bác tham khảo:
Đầu tiên các bác cần có đĩa cài đặt VS2k8. Có thể down bản dùng thử 90 ngày tại trang chủ của MS theo link: http://download.microsoft.com/download/8/1/d/81d3f35e-fa03-485b-953b-ff952e402520/VS2008ProEdition90dayTrialENUX1435622.iso Dung lượng tầm 3,3 GB (hôm trước thả IDM nguyên một đêm là down xong thôi ).
Đấy là file ảnh đĩa, các bác cần dùng UltraISO (hay Winrar cũng được) extract vào một thư mục. Trong ví dụ này em đặt là E:\VS2k8
Tiếp theo các bác vào Start Menu > Run và chạy lệnh
msiexec.exe /a "E:\VS2k8\vs_setup.msi" targetdir="E:\VS2k8SP1" /L*vx "E:\step1.log"
Mục đích của dòng lệnh này là chuyển bộ cài đặt VS2k8 từ dạng nén (CAB) sang dạng không nén rồi lưu vào thư mục E:\VS2k8SP1
Theo như trang này: http://kylefinley.net/archive/2009/04/03/1206.aspx thì cần phải move file E:\VS2k8SP1\Program Files\Microsoft Visual Studio 9.0\Common7\1033\WcfTestClient.chm sang địa chỉ mới là E:\VS2k8SP1\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\WcfTestClient.chm, riêng em thì cứ copy thôi, không nên move.
Các bác cũng tiếp tục dùng Notepad mở file E:\VS2k8SP1\Setup\Setup.sdb, tìm đến đoạn [Product Key] và sửa thành giá trị:
thao tác này sẽ biến bản dùng thử của bác thành bản Professional luôn ^^
Tiếp theo cần down bộ SP1 cho VS2k8 tại địa chỉ: http://download.microsoft.com/download/a/3/7/a371b6d1-fc5e-44f7-914c-cb452b4043a9/VS2008SP1ENUX1512962.iso (831 MB), sau đó giải nén file này vào thư mục E:\SP1
Sau đó vào Start Menu > Run > chạy lệnh msiexec.exe /a "E:\VS2k8SP1\vs_setup.msi" /p "E:\SP1\VS90sp1-KB945140-X86-ENU.msp" /L*vx "E:\step2.log"
Thao tác này sẽ tích hợp bộ SP1 vào VS2k8.
Cuối cùng, các bác vào start menu > Run > chạy lệnh cmd và lần lượt chạy các lệnh sau:
E:
cd E:\VS2k8SP1
echo .cab > exclude.txt
xcopy E:\VS2k8 /h /i /r /s /exclude:exclude.txt
lệnh này sẽ chép toàn bộ các file (trừ file *.CAB) trong bộ cài đặt VS2k8 cũ sang thư mục tương ứng tại VS2k8SP1. Nếu file trong VS2k8SP1 đã tồn tại thì nó sẽ hỏi "bác có muốn chép đè hok?", các bác cứ chọn NO nhé.
Bước cuối cùng: xóa thư mục E:\VS2k8SP1\msdn đi vì sau khi tích hợp SP1 thì msdn sẽ bị lỗi không cài được. Mà chắc cũng ít ai cài cái này quá: hơi bị nặng (gần 2 GB),mọi nội dung đều được cung cấp miễn phí tại http://msdn.microsoft.com ... ==> xóa đi cho nhẹ nợ.
Thế là xong rồi đấy, các bác đánh ra DVD để lưu trữ thôi. Chúc các bác thành công.
Đầu tiên các bác cần có đĩa cài đặt VS2k8. Có thể down bản dùng thử 90 ngày tại trang chủ của MS theo link: http://download.microsoft.com/download/8/1/d/81d3f35e-fa03-485b-953b-ff952e402520/VS2008ProEdition90dayTrialENUX1435622.iso Dung lượng tầm 3,3 GB (hôm trước thả IDM nguyên một đêm là down xong thôi ).
Đấy là file ảnh đĩa, các bác cần dùng UltraISO (hay Winrar cũng được) extract vào một thư mục. Trong ví dụ này em đặt là E:\VS2k8
Tiếp theo các bác vào Start Menu > Run và chạy lệnh
msiexec.exe /a "E:\VS2k8\vs_setup.msi" targetdir="E:\VS2k8SP1" /L*vx "E:\step1.log"
Mục đích của dòng lệnh này là chuyển bộ cài đặt VS2k8 từ dạng nén (CAB) sang dạng không nén rồi lưu vào thư mục E:\VS2k8SP1
Theo như trang này: http://kylefinley.net/archive/2009/04/03/1206.aspx thì cần phải move file E:\VS2k8SP1\Program Files\Microsoft Visual Studio 9.0\Common7\1033\WcfTestClient.chm sang địa chỉ mới là E:\VS2k8SP1\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\WcfTestClient.chm, riêng em thì cứ copy thôi, không nên move.
Các bác cũng tiếp tục dùng Notepad mở file E:\VS2k8SP1\Setup\Setup.sdb, tìm đến đoạn [Product Key] và sửa thành giá trị:
- Code:
PYHYPWXB3BB2CCMV9DX9VDY8T
thao tác này sẽ biến bản dùng thử của bác thành bản Professional luôn ^^
Tiếp theo cần down bộ SP1 cho VS2k8 tại địa chỉ: http://download.microsoft.com/download/a/3/7/a371b6d1-fc5e-44f7-914c-cb452b4043a9/VS2008SP1ENUX1512962.iso (831 MB), sau đó giải nén file này vào thư mục E:\SP1
Sau đó vào Start Menu > Run > chạy lệnh msiexec.exe /a "E:\VS2k8SP1\vs_setup.msi" /p "E:\SP1\VS90sp1-KB945140-X86-ENU.msp" /L*vx "E:\step2.log"
Thao tác này sẽ tích hợp bộ SP1 vào VS2k8.
Cuối cùng, các bác vào start menu > Run > chạy lệnh cmd và lần lượt chạy các lệnh sau:
E:
cd E:\VS2k8SP1
echo .cab > exclude.txt
xcopy E:\VS2k8 /h /i /r /s /exclude:exclude.txt
lệnh này sẽ chép toàn bộ các file (trừ file *.CAB) trong bộ cài đặt VS2k8 cũ sang thư mục tương ứng tại VS2k8SP1. Nếu file trong VS2k8SP1 đã tồn tại thì nó sẽ hỏi "bác có muốn chép đè hok?", các bác cứ chọn NO nhé.
Bước cuối cùng: xóa thư mục E:\VS2k8SP1\msdn đi vì sau khi tích hợp SP1 thì msdn sẽ bị lỗi không cài được. Mà chắc cũng ít ai cài cái này quá: hơi bị nặng (gần 2 GB),mọi nội dung đều được cung cấp miễn phí tại http://msdn.microsoft.com ... ==> xóa đi cho nhẹ nợ.
Thế là xong rồi đấy, các bác đánh ra DVD để lưu trữ thôi. Chúc các bác thành công.