Tích hợp bản Service Pack 1 vào bộ cài Visual Studio 2005
Tuesday, 6. May 2008, 09:12:29
1. Chuẩn bị:
1.1. Phần mềm:
1.2. Bố trí:
Tạo cây thư mục (folder) như sau:
1.1. Phần mềm:
- Bộ cài Visual Studio (VS) 2005
- Bản sửa lỗi (Service Pack – SP) 1:
http://download.microsoft.com/download/6/3/c/63c69e5d-74c9-48ea-b905-30ac3831f288/VS80sp1-KB926601-X86-ENU.exe
1.2. Bố trí:
Tạo cây thư mục (folder) như sau:
[B][I]D:\VS2K5SP1
|__ 00_SRC
|__ 01_SP1
|__ EXT
|__ 02_FNL
[/I][/B]Cây thư mục được tạo ra có chức năng như sau:
- Folder 00_SRC: chứa bộ cài (nguyên bản) của trình VS 2005
- Folder 01_SP1: chứa file sửa lỗi SP1
- Folder EXT: toàn bộ nội dung của gói SP1 sau khi được giải nén sẽ chứa ở đây
- Folder 02_FNL: kết quả cuối cùng
2. Tiến hành:
2.1. Giải nén bộ cài đặt:
Sử dụng lệnh sau (chạy từ hộp thoại Run của Windows) để giải nén bộ cài VS 2005:
msiexec.exe /a D:\VS2K5SP1\00_SRC\vs_setup.msi TARGETDIR=D:\VS2K5SP1\02_FNL
2.2. Giải nén bản sửa lỗi SP1:
2.2.1. Sử dụng phần mềm:
Bạn có thể dùng WinRAR / WinZIP / 7zip hay bất kỳ phần mềm nào có chức năng tương tự để giải nén file VS80sp1-KB926601-X86-ENU.exe vào folder EXT
2.2.2. Làm thủ công:
Sử dụng lệnh sau (chạy từ hộp thoại Run của Windows) để giải nén gói SP1:
D:\VS2K5SP1\01_SP1\VS80sp1-KB926601-X86-ENU.exe /extract D:\VS2K5SP1\01_SP1\EXT
Ghi chú: sau khi quá trình giải nén file SP1 hoàn tất, trong folder EXT sẽ có file tên VS80sp1-KB926601-X86-ENU.msp.
2.3 Tích hợp bản sửa lỗi vào bộ cài:
Sử dụng lệnh sau (chạy từ hộp thoại Run của Windows) để tích hợp bản SP1 vào bộ cài VS 2005:
msiexec.exe /a D:\VS2K5SP1\02_FNL\vs_setup.msi /p D:\VS2K5SP1\01_SP1\EXT \VS80sp1-KB926601-X86-ENU.msp
3. Tổng kết:
- Sau khi hoàn tất mọi quy trình, dung lượng của folder 02_FNL – hay nói đúng hơn là nội dung của bộ cài VS 2005 sau khi đã được tích hợp bản sửa lỗi SP1 – xấp xỉ 3 GB.
- Bạn có thể dùng Nero hoặc trình ghi đĩa bất kỳ để ghi toàn bộ nội dung của folder 02_FNL ra đĩa DVD.
Thân mến !
Lương Thiên Khôi
Zeroman_ltk
Zeromanltk@gmail.com
15h00-06/05/2008: bắt đầu
15h50-06/05/2008: kết thúc