첨부 소스 코드는 나눔고딕코딩 폰트를 사용합니다.
728x90
반응형
728x170

TestProject1.zip
0.03MB
TestProject2.zip
0.04MB

1. Visual Studio를 실행한다.

 

728x90

 

2. [확장] / [확장 관리] 메뉴를 클릭하면 아래와 같이 [확장 관리] 대화 상자가 표시된다.

 

300x250

 

3. 대화 상자에서 우상단의 검색 텍스트 박스에 "Microsoft Visual Studio Installer Projects"를 입력하고 [ENTER] 키를 누른다.

 

4. 대화 상자의 중앙 상단에 있는 [Microsoft Visual Studio Installer Projects] 항목의 [다운로드] 버튼을 클릭하면 아래와 같이 표시된다.

 

5. 대화 상자에서 [닫기] 버튼을 클릭한다.

 

6. 비주얼 스튜디오를 종료하면 아래와 같이 [VSIX Installer] 대화 상자가 표시된다.

 

7. [Modify] 버튼을 클릭하면 해당 기능이 설치된다.

 

8. 비주얼 스튜디오를 실행한다.

 

9. 비주얼 스튜디오에서 [확장] / [확장 관리] 메뉴를 클릭한다.

 

10. [확장 관리] 대화 상자에서 왼쪽의 [설치됨] 항목을 클릭한다.

 

11. [확장 관리] 대화 상자에서 아래와 같이 [Microsoft Visual Studio Installer Projects] 항목을 선택하고 [사용] 버튼을 클릭한다.

 

12. [Visual Studio 2019] 대화 상자에서 [새 프로젝트 만들기] 항목을 클릭한다.

 

13. [새 프로젝트 만들기] 대화 상자에서 아래와 같이 검색 조건(C# / Windows / 데스크톱)을 선택한다.

 

14. [새 프로젝트 만들기] 대화 상자에서 [Windows Forms 앱(.NET Framework)] 프로젝트 템플릿을 선택하고 [다음] 버튼을 클릭한다.

 

15. [새 프로젝트 구성] 대화 상자에서 아래와 같이 입력하고 [만들기] 버튼을 클릭한다.

 

16. TestProject 프로그램을 아래의 첨부 파일과 같이 작성한다.

TestProject1.zip

 

17. 비주얼 스튜디오에서 [파일] / [새로 만들기] / [프로젝트] 메뉴를 클릭한다.

 

18. [새 프로젝트 만들기] 대화 상자에서 아래와 같이 [Setup Project] 프로젝트 템플릿을 선택하고 [다음] 버튼을 클릭한다.

 

19. [새 프로젝트 구성] 대화 상자에서 아래와 같이 입력하고 [만들기] 버튼을 클릭한다.

 

20. 비주얼 스튜디오에서 오른쪽에 있는 [Application Folder] 항목을 더블 클릭한다.

 

21. 비주얼 스튜디오에서 오른쪽의 빈 영역에서 마우스 오른쪽 버튼을 클릭해 컨텍스트 메뉴를 표시하고 아래와 같이 [Add] / [프로젝트 출력] 메뉴 항목을 클릭한다.

 

22. [프로젝트 출력 그룹 추가] 대화 상자에서 [확인] 버튼을 클릭한다.

 

23. 아래와 같이 우측의 [기본 출력 from TestProject (Active)] 항목에서 마우스 오른쪽 버튼을 클릭해 컨텍스트 메뉴를 표시하고 [Create Shortcut to 기본 출력 from TestProject (Active)] 메뉴를 클릭한다.

 

24. 생성한 단축 아이콘의 명칭을 아래와 같이 수정한다.

 

25. 수정한 단축 아이콘을 마우스로 드래그해서 좌측의 [User's Desktop] 항목에 드롭한다.

 

26. 아래와 같이 좌측에서 [User's Programs Menu] 항목을 선택한다.

 

27. 아래와 같이 [User's Programs Menu] 항목에서 마우스 오른쪽 버튼을 클릭해 컨텍스트 메뉴를 표시하고 [Add] / [Folder] 메뉴를 클릭한다.

 

28. 아래와 같이 [TestProject] 폴더를 생성한다.

 

29. 23번과 24번 작업을 반복한다.

 

30. 생성한 단축 아이콘을 마우스로 드래그해서 화면 좌측에 있는 [User's Programs Menu] / [TestProject] 항목에 드롭한다.

 

31. 아래와 같이 좌측에서 [Application Folder] 항목을 클릭한다.

 

32. 아래와 같이 우측의 빈 공간에서 마우스 오른쪽 버튼을 클릭해 컨텍스트 메뉴를 표시하고 [Add] / [파일] 메뉴를 클릭한다.

 

33. [Add Files] 대화 상자에서 아래와 같이 [main.ico] 파일을 선택하고 [열기] 버튼을 클릭한다.

 

34. 아래와 같이 우측에서 [User's Desktop] 항목을 선택하고 좌측의 [Test Project] 항목을 클릭한다.

 

35. [Test Project] 항목의 속성 창에서 [Icon] 항목을 선택하고 팝업에서 [(Browse...)] 항목을 클릭한다.

 

36. [Icon] 대화 상자에서 [Browse...] 버튼을 클릭한다.

 

37. [Select Item in Project] 대화 상자에서 [Application Folder] 항목을 마우스로 더블 클릭한다.

 

38. [Select Item in Project] 대화 상자에서 [main.ico] 항목을 선택하고 [OK] 버튼을 클릭한다.

 

39. [Icon] 대화 상자에서 [OK] 버튼을 클릭한다.

 

40. 아래와 같이 우측에서 [User's Programs Menu] / [TestProjct] 항목을 선택하고 좌측의 [Test Project] 항목을 클릭한다.

 

41. 35번부터 39번 작업을 반복한다.

 

42. 솔루션 탐색기에서 [Setup] 프로젝트를 클릭한다.

 

43. [Setup] 프로젝트의 [속성 창]을 연다.

 

44. [속성 창]에서 [AddRemoveProgramsIcon] 항목을 선택하고 35번부터 39번 작업을 반복한다.

 

45. [속성 창]에서 아래와 같이 항목을 수정한다.

항목
Author DSCore
Description Test Project
Manufacturer DSCore
ManufacturerUrl https://icodebroker.tistory.com
ProductName TestProject
SupportUrl https://icodebroker.tistory.com
TargetPlatform x64

 

46. [Setup] 프로젝트의 [속성 페이지]를 연다.

 

47. [Setup 속성 페이지] 대화 상자에서 [Prerequisites...] 버튼을 클릭한다.

 

48. [필수 구성 요소] 대화 상자에서 필요한 항목을 선택하고 [확인] 버튼을 클릭한다.

 

49. [Setup 속성 페이지] 대화 상자에서 [구성 관리자] 버튼을 클릭한다.

 

50. [구성 관리자] 대화 상자에서 필요한 항목을 선택하고 [닫기] 버튼을 클릭한다.

 

51. [Setup] 프로젝트를 다시 빌드한다.

 

52. [Setup] 프로젝트에서 마우스 오른쪽 버튼을 클릭해 컨텍스트 메뉴를 표시하고 [설치] 메뉴를 클릭한다.

 

53. [TestProject] 대화 상자에서 [다음] 버튼을 클릭한다.

 

54. [TestProject] 대화 상자에서 [다음] 버튼을 클릭한다.

 

55. [TestProject] 대화 상자에서 [다음] 버튼을 클릭한다.

 

56. [Setup] 대화 상자에서 [닫기] 버튼을 클릭한다.

 

57. [제어판]에서 [프로그램 및 기능] 항목을 클릭한다.

 

58. 파일 탐색기에서 아래와 같이 설치된 폴더를 확인할 수 있다.

 

59. 최종 소스 코드는 아래의 첨부 파일과 같다.

TestProject2.zip
728x90
반응형
그리드형(광고전용)
Posted by icodebroker

댓글을 달아 주세요