강좌 / 팁

윈 도 우 NET Framework 3.5~1.1(업데이트포합)xp/2k/2k3 x86 통합 만들기

2013.10.16 17:05

억무리 조회:7795 추천:5

머리말

요청에 의하여 이글을 올리게 되었습니다.

가급적 초보분들이 쉽게 이해를 돕기 위하여 작성한 글이라 조금 복잡하게 보일수도 있습니다.

잘난체 하는 것 처럼 보일수도 있으니..많이 망설이다 올리게 되었습니다.

 

고수 분들은 다 알고 있는 내용일수 있으니 양해 바랍니다.

 

알고 나면 아주 쉬울수 있느나..모를땐 어쩔줄을 몰랐던 기억이 나서...2008년에 시작[영어 울릉증에 압박까지]

 

여러 수십번의 시행착오(일명 삽질) 와  포럼에 여러나라의 사용자  의견 으로 만들어진 결과 입니다...

 

w2k/xp/2k3 x86 용 으로 만들지만 제가 XP만 사용해봤기 때문에 나머지는 알수 없다는것을 밝힘니다.

 

2000 2003 에 사용해보신 분들이 계시면 알려 주시기 바랍니다..

제목 없음26.png

제목 없음27.png

 

 

관련내용:

Silent .NET Maker synthesized 20100118 - W2K/XP/2K3 x86

이곳에 가시면 빌드할 프로그램을 받으실수 있습니다..

그런데 가입을 해야 받을수 있으니 따로 올려 드립니다..

 

use ore dow~~ 체크해제 후 다운 받으세요

 

다운받기 20100118_snmsynth

 

아래 내용은 제가 빌드 할때 필요한 파일들 입니다.[2013.10까지 ]

 즉 아래 파일들만 있으면 10월 현 업데이트 통합이 다 됩니다.

 

메인 그림]

제목 없음00.png

 

위에서 다운 받은 사용할베이스 파일을 적당한 곳에 풀어 놓습니다..

 

폴더 이름은 아무 이름으로 해도 상관 없습니다..

 

전  20100118_snmsysnth  폴더로 하겠습니다.

 

이제 필요한 파일들을 구하여 20100118_snmsysnth 폴더 안에 넣습니다.

 

위에 링크된 포럼에서구하시고.. 나머진, 마이크로소프트 다운로드센터  에서 구하시면 됩니다. KBXXXXXXX 로 검색

 

이제 본문으로 들어 갑니다..

 

위 그림의 노란색으로 된 파일들은 링크된 포럼에서 보시면 바로 구할수 있습니다.

주의 할 내용은 파일크기로 확인 해보시기 바랍니다..

 

3.5

dotnetfx35.exe ---> 237.054KB

dotnetfx35langpack_x86ko.exe  --->28.007KB

 

1.1

dotnetfx.exe ---> 23.900KB

langpack.exe  ---->1.342KB

 

어~??  2.0 이 없는데요?  하겠지만

3.5 에 포함 되어 있기 때문에 걱정 하지 않아도 됩니다..4개의 파일만 필요로 합니다..

 

자 ~ 이젠 업데이트 파일을 구합니다.

 

 

1).   1.1업데이트 관련

 

 위 그림에 빨간1번으로표시된 1.1 업데이트 파일중 빨간색네모 안의  2개의 파일들을 주의 해야 합니다..

 

1.1에 필요한 업데이트 파일은 3가지 입니다. KB867460, KB2656353, KB2833941

 

NDP1.1sp1-KB2656353-x86.exe -----> NDP1.1sp1-KBZ2656353-x86.exe

 

 NDP1.1sp1-KB2833941-x86.exe-----> NDP1.1sp1-KBZ2833941-x86.exe

 

위 두개의 파일이름을 Z 를 추가해  바꿉니다. KBxxxxxxx---->KBZxxxxxxx

 

이름을 바꾸지 않고 바로 빌드 하시면 아래 그림처럼 에러가 납니다..

제목 없음20.png

 

 

2).  2.0SP2 업데이트 관련

    

맨위 그림의네모 2번 부분의  KB976576  KB980773  의 파일은 구하기가  어려울 겁니다..

 

그 이유는 다른 핫픽스에 숨어 있기 때문 입니다..

 

KB976576  ----> KB982524

 

KB980773 -----> KB2756918

 

먼저 KB976576 은

 KB982524 파일을 구하여 7zip 으로 임의의 폴더에 압축을..풉니다. 2개의 msp 파일 보일겁니다..

 

NDP20SP2-KB976576.msp  , NDP30SP2-KB977354.msp 

 

필요로 한것은  NDP20SP2-KB976576.msp  파일을 컴파일 해서 EXE파일로 만듭니다..

 

KB980773 파일도 KB2756918을 구해 7zip로  압축 풀어 msp 파일을 컴파일 해서 EXE파일로 만듭니다..

 

자세한 내용은 아래에 따로 설명 드리겠습니다..[윈도우에 내장된 자체 툴로 EXE파일로 만들기]

 

 

3).  메인 그림의 3번  부분 설명 입니다.

 

KB2844285 .  KB977354   업데이트 파일들은 이름을 바꿉니다..바꾸기 보다 -V2  - V3등을  삭제 하는것이 맞겠죠?

 

NDP20SP2-KB2844285-v2-x86.exe       -----> NDP20SP2-KB2844285-x86.exe

 

NDP30SP2-KB977354-v2-x86.exe      ------>  NDP30SP2-KB977354-x86.exe

 

참고] 메인그림의 5번을 제외한 파일들은 위 처럼 처리 합니다..[나중에 나올 업데이트들..적용.]

 

위처럼 바꾸지 않고 바로 빌드 하시면 아래 처럼 에러가 발생 합니다..

제목 없음21.png

 

 

4). 메인 그림의 4번  KB2756918

 

  위 핫픽스는  2) 번 설명 부분과 비슷한 업데이트 파일 입니다..

 

7zip 로 압축을 풀어 보시면 KB2756918 만 있는것이 아니라 다른 파일들이 존재 합니다..

KB976765  KB980773 KB2759618  3개의 msp 파일들이 보일겁니다..

 

여기서 마찬가지로   KB2759618      msp 파일을 컴파일 해서 EXE파일로 만듭니다..

 

자세한 내용은 아래에 따로 설명 드리겠습니다..[윈도우에 내장된 자체 툴로 EXE파일로 만들기]

 

그냥 빌드 하게 되면 아래 그림처럼 에러가 납니다...

제목 없음22.png

 

5).  메인 그림의 5번 파일들은 프레임워크 만들기에 추가되는 파일들이라 그냥 구해 넣으시면 되기에

 

추가로 설명을 드리지 않겠습니다..

 

 

[윈도우에 내장된 자체 툴로 EXE파일로 만들기]

 

다른 프로그램(7.zip  winrar... 등)으로 이용해 EXE 파일로  만들어도 되겠지만

 

윈도우 자체에 내장된 툴로 만들어 보겠습니다..모르는 분들도 계실것 같아서...

 

여기선 위에서 설명한  2). 의 NDP20SP2-KB976576.msp  을 NDP20SP2-KB976576-x86.EXE 로 만들어 보겠습니다.

 

KB982524 파일을 구하여 7zip 으로 임의의 폴더에 압축을..풉니다

 

 

시작  -----> 실행  -----> iexpress  입력 --->확인

 

제목 없음01.png

 

01). 자동 설치 파일 만들기 마법사를 실행 할것인지 묻는 내용 입니다..그림처럼 선택 하시고  다음

제목 없음02.png

 

 

02).  파일을 추출해서 설치 할거냐고 묻는 내용 입니다.. 그림처럼 선택 하고 다음

제목 없음03.png

 

 

03).  제목을 묻는 내용인데  아무거나 입력 하고 다음

제목 없음04.png

 

 

04). 패키지를 설치할때 확인창이 나타나기  하는 메뉴 입니다..필요 없으니 그림처럼  하고 다음

제목 없음05.png

 

 

05). 저작권을 사용할것인지 묻는 내용 입니다..저는 아니니 당연  그림처럼  다음

제목 없음06.png

 

 

06).  여기서 ADD 를 눌러  위에서 풀어 놓은 폴더로 이동하여 NDP20SP2-KB976576.msp 선택 합니다.

제목 없음07.png

 

제목 없음08.png

제목 없음09.png

 

 

07). 여기가 중요한 곳입니다..

사용할 압축파일의 이름과 스위치를 지정하는 곳입니다..

우리는 msp 파일을 컴파일 하는 것이니 아래처럼 입력 하고 다음..

 

msiexec /p NDP20SP2-KB976576.msp  [분홍색은 설치스위치 입니다]

 

제목 없음10.png

 

 

08). 패키지를 설치할때 나타나는 출력방식 입니다. 그냥 기본으로..  다음

제목 없음11.png

 

 

09). 패키지를 설치한 후 나타나는 종료 메세지 ...  필요 없으니   그림처럼 선택  후   다음

제목 없음12.png

 

 

10). 패키지를 저장 할 곳을  묻는 것입니다..

 먼저

아래의 "Store ~   ~   ~ Package"  를 선택 합니다..

이 옵션은 파일을 추출할때 긴파일 명을 사용 할것인지 묻는 내용 입니다.. 팝업창 뜨면 확인

 

다음

Browse 를 눌러 저장할곳을 선택 후  저장할 파일 이름을  지정 합니다..

 

우리는 필요로 하는 파일이니  NDP20SP2-KB976576-x86.EXE 로  지정 저장 합니다..

제목 없음13.png

 

제목 없음14.png

 

 

11).  패키지를 설치하고 재 부팅 할것냐고 묻는 내용 입니다..여기선 역시 필요 없으니

 

제목 없음15.png

 

 

12). 현제 설정한 내용들을 저장 할것인지 묻는 내용 입니다..필요 없으니 그림처럼  후 다음

제목 없음16.png

 

 

13). 패키지를 만들려면 다음 을 눌러 라는 내용 입니다....잽싸게 

 

제목 없음17.png

 

 

14). 이제 우리가 필요로 한  자동 설치 EXE 파일을 만들고 있는 중 입니다..

제목 없음18.png

 

15). 패키지를 완성 했다는 내용 입니다..마침 을 눌러  닫습니다..

제목 없음19.png

 

 

16). 이제 저장한  폴더로 이동 하여 NDP20SP2-KB976576-x86.EXE 를   20100118_snmsysnth 폴더 안에 넣습니다.

나머지 KB980773  KB2756918  를  위 처럼 컴파일 하시면 됩니다..

 

 

모든 업데이트 파일들을 구하여 20100118_snmsysnth 폴더에 넣었다면

 

이제 20100118_snmsysnth 폴더에 있는 _SNMsynth.cmd 파일을 관리자 권한으로 실행 합니다..

 

여기서 중요한 것은  빌드작업을 할 환경이  프레임워크 1.1 이상  설치 되어 있어야 합니다..

 

 _SNMsynth.cmd 파일을 이용해 작업이 완료 되면  20100118_snmsysnth 폴더에   OUT1 폴더가 생성 되면서

 

1.1   2.0  3.0  3.5   각각 4 개의 파일로 생성되는 것을 볼수 있습니다..

 

 

이제 1.1~3.5통합된 파일을 만들기 위해서는 아래처럼 _SNMsynth.ini 파일을 열어  맨 아래에 있는 

 

MERGEFXS=  에 yes 넣고 저장 합니다.   그다음 _SNMsynth.cmd 파일을 실행..

제목 없음23.png

 

옵션을 설정 하는 곳 입니다..

 

바로 위에 보시면  ------- SPECIAL  부분 아래내용을  참조 하시면 이해 되리라 생각 됩니다..

 

 

 

 

완성 되면 아래 그림처럼 긴 파일의  통합 파일이 생성 됩니다..

제목 없음24.png

 

MERGEFXS=               <--- 따로 국밥

 

MERGEFXS=yes         <---- 모듬 국밥

 

 

 

 

결과 물을 확인 하기 위해 다운 받으실려면 자료실에 올려 놓았습니다..

 

https://windowsforum.kr/data/5013351

 

 

마치며  ....

 

허접한 내용을 끝까지 읽어 주셨어 감사 합니다..

 

모자라는 부분이 있으면 많은 의견 부탁 드립니다..

 

한 번 올리려니 하루 종일 시간이 드네요..

 

 

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
1432 윈 도 우| 윈도우8 다국어 언어팩 설치 방법(영문 기준) [7] chkid 51184 5 11-11
1431 우분투 설치후 필요한 유틸리티들... [9] 굿보이 15540 5 09-23
1430 소프트웨어| SSD 그리고 토렌트 Primo Ramdisk [52] 고맙쥐 25991 5 10-03
1429 윈 도 우| [간단한 방법 추가] win8 내장 "종료버튼" 바로가기 [7] suk 17837 5 11-29
1428 소프트웨어| 프리모 램디스크 동적램디스크 정리 [16] 슈페리어 20327 5 10-15
1427 소프트웨어| XP WIM 쉽게 설치하기 [5] 초보에요 20070 5 10-20
1426 소프트웨어| [ 동영상 ] 미국 마이크로소프트 오피스 2013 전화인증 [13] gooddew 23602 5 11-04
1425 윈 도 우| wtg 제작 어려워하시는듯하여서.. [15] 별우 10361 5 10-19
1424 윈 도 우| 윈도우8의 새로운 "초기화", 외부미디어 없이 사... [7] chkid 14511 5 11-04
1423 윈 도 우| cmd.exe 항상 관리자 권한으로 실행하기 [14] poison 21265 5 10-23
1422 소프트웨어| [동영상] 스카이프 영국에 전화걸기 [10] gooddew 14435 5 10-28
1421 소프트웨어| 오피스 2013 토큰 백업 및 복구방법 [6] gooddew 18773 5 10-28
1420 윈 도 우| 메트로 타일을 내가 원하는 그림으로 만드는 방법 [4] ze---ty 10996 5 11-03
1419 윈 도 우| 윈도우8 WMC 키 더욱 쉽고 빠르게 신청하기 [7] Previrtu 12748 5 11-03
1418 윈 도 우| grub4dos로 외장하드(또는 USB) 멀티부팅 활용 [4] 100esa 25226 5 12-20
» 윈 도 우| NET Framework 3.5~1.1(업데이트포합)xp/2k/2k3 x86 통합 ... [3] 억무리 7795 5 10-16
1416 소프트웨어| vhdman-교차부팅 [6] 카멜 13934 5 04-23
1415 윈 도 우| VMware 에서 부팅가능한 USB로 실제PC처럼 부팅해보기.... [7] tara 13363 5 04-25
1414 윈 도 우| [누구나 다 하는!!! 트래커 추가방법] 입니다 [9] k-style 16667 5 04-25
1413 소프트웨어| Kaspersky Anti-Virus 1년 라이센스 (바이러스제로 시즌2 ... [24] 쟈드 13809 5 05-10
XE1.11.6 Layout1.4.8