강좌 / 팁

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

2013.10.16 17:05

억무리 조회:7809 추천: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 - - -
2163 윈 도 우| 클래식 쉘에서 [시스템 종료]시 바로 꺼지게 하기 [4] 빛과그림자 4793 1 10-21
2162 소프트웨어| Eight Drive Icon Changer - 드라이브 아이콘 변경 [1] nestgoer 4540 2 10-21
2161 소프트웨어| eboostr의 추천제외 대상 한꺼번에 적용하기 [1] 인망이 4048 1 10-21
2160 윈 도 우| 윈도우 탐색기 확장과 설정 [7] nestgoer 9099 1 10-19
2159 하드웨어| 하드디스크 소음으로 이상 증상 확인하기 [2] asklee 5717 1 10-19
2158 소프트웨어| FSViewer 4.8을 이용해 그림 붙이기 [3] asklee 3674 0 10-19
2157 윈 도 우| 해적인증 한 상태로 윈도우8.1업글 해서 오류나는분들 보세요 [5] kms58155 13069 0 10-18
2156 윈 도 우| 8.1 업데이트가 않뜨는 경우 [6] 이거니 12419 0 10-18
2155 윈 도 우| 윈도우 8.1로 업그레이드 하신분들, windows.old 폴더 지우기 [2] wopd 11495 1 10-18
2154 윈 도 우| 해적인증 사용하시는 분들은 8.1 업그레이드 하시면 안됩니다. [17] 카리스마조 43351 0 10-18
2153 윈 도 우| 윈도우 8.1 RTM 버젼을 정품 버젼으로 올리는 법.. [6] 홀로싸우는 12091 0 10-17
» 윈 도 우| NET Framework 3.5~1.1(업데이트포합)xp/2k/2k3 x86 통합 ... [3] 억무리 7809 5 10-16
2151 윈 도 우| Windows 8.1 Enterprise EN으로 KO만들기 [9] k-style 7989 2 10-15
2150 소프트웨어| 최신 KMP Player 3.7 버전 광고없애기 및 속도향상 [3] 클레사 15122 0 10-14
2149 윈 도 우| 무인 설치 설정값 XP Unattended Installation Settings 조아세 5304 0 10-14
2148 윈 도 우| 우분투와 윈도우 멀티 부팅시 윈도우 부팅으로 기본값 만들기 [7] sous_la_pl 5622 1 10-13
2147 서버 / IT| 바이두 대용량 파일(2GB↑) 다이렉트 다운로드 링크 얻기 (... [6] 신마적 13480 5 10-13
2146 윈 도 우| 윈8.1 64비트에서 배필4 베타 확실히 돌리기.. [1] 홀로싸우는 4035 0 10-12
2145 소프트웨어| vhdman으로 교차부팅하기 [11] 카멜 6880 8 10-10
2144 윈 도 우| flash player 무설치 직접 넣기 [9] 크림슨 6067 6 10-10
XE1.11.6 Layout1.4.8