두 번째 단계는 설치 패키지를 만드는 것입니다.

따라서 설치 패키지를 만드는 데 사용할 준비가 된 계산기 프로젝트가 있습니다. VS 환경에서는 설치 패키지가 이렇게 생성됩니다. 우선 새로운 것이 생성됩니다. 프로젝트계산기 프로젝트에서 설치 패키지를 얻기 위한 도구가 될 특수 유형입니다. 그런 다음 프로그래머는 이 새 프로젝트에서 특정 작업을 수행하여 향후 설치 패키지를 구성합니다. 그런 다음 이 새 프로젝트는 평소와 같이 컴파일됩니다. 컴파일 결과는 설치 패키지입니다.

이 단계를 순서대로 살펴보겠습니다.

설치 프로젝트를 생성합니다. VS를 시작합니다. 그 다음에 파일 ® 신규 ® 프로젝트 ®프로젝트 생성 창(그림 4.30)의 왼쪽 필드에서 설치 및 배포 프로젝트를 선택하고 오른쪽 필드에서 설치 프로젝트를 선택합니다. ® 예를 들어 My Calculator와 같이 설치 프로젝트의 이름을 정하십시오. ® 알았어.

설치 프로젝트와 솔루션이 생성되었습니다. 도구가 생성되었습니다(그림 4.31).

웹 응용 프로그램을 설치하려면 웹 설치 프로젝트를 선택해야 합니다.

필요한 프로젝트를 추가합니다. 이제 도구는 설치 패키지를 얻기 위해 어떤 작업을 수행해야 하는지 설명해야 합니다. 이 "노동 주제"가 우리의 계산기 프로젝트가 될 것입니다. 솔루션에 계산기 프로젝트를 추가하기만 하면 됩니다. 이는 일반적인 방법으로 수행됩니다. 파일 ® 프로젝트 추가 ® 기존 프로젝트 ®

따라서 우리 솔루션은 이제 My Calculator 설치 프로젝트와 Calculator 프로젝트 자체라는 두 가지 프로젝트로 구성됩니다(그림 4.32). 분명히 이러한 프로젝트는 동일한 이름을 가질 수 없습니다. 그렇지 않으면 VB가 혼란스러워질 것입니다. 솔루션의 여러 프로젝트와 솔루션 탐색기에 대한 자세한 내용은 21.3에 작성되어 있습니다.

향후 설치 내용을 결정합니다. 다음 단계. 솔루션 탐색기에서 내 계산기 프로젝트를 선택합니다. 더 나아가: 프로젝트 ® 추가 ® 프로젝트 출력. 창이 나타납니다 (그림 4.33).

창 필드의 모든 정보가 그림과 동일한지 확인하십시오. 이 창에서는 계산기 프로젝트용으로 특별히 설치 패키지를 생성해야 함을 나타내고(상단 필드) 설치 패키지의 내용을 결정합니다(창 중앙에 있는 목록). 강조 표시된 기본 출력 요소는 설치 결과가 필요한 주요 항목, 즉 애플리케이션 실행 파일(exe) 또는 라이브러리(dll)가 됨을 의미합니다. 그러나 설치 결과는 프로그램의 소스 코드가 포함된 파일과 같은 다른 보조 개체일 수도 있습니다. 필요한 경우 목록에서 모든 요소를 ​​선택할 수 있지만 지금은 기본 출력이면 충분합니다.



확인을 클릭하세요. 솔루션 탐색기 창에서 My Calculator 프로젝트가 콘텐츠로 채워지기 시작했습니다(그림 4.34).

파일 시스템 창. 그림에 보이는 My Calculator 설치 프로젝트의 파일 시스템 창 구조에 대해 이야기해 보겠습니다. 특정 설치 설정을 지정할 수 있습니다. 왼쪽 패널에는 응용 프로그램이 설치될 컴퓨터 파일 시스템의 일부(설치 관련) 요소에 대한 도식적 표현이 표시됩니다. 이러한 요소의 의미는 다음과 같습니다.

오른쪽 창에는 왼쪽 창에서 선택한 항목의 내용이 표시됩니다. 지금까지 마지막 두 요소는 내부가 비어 있습니다.

제조업체를 제거합니다. 응용 프로그램 폴더 설정을 시작하겠습니다. 응용 프로그램 폴더 요소를 선택하고 속성 창으로 이동합니다. DefaultLocation 속성의 값은 특정 조건부 구성표입니다.

이는 설치된 응용 프로그램의 파일이 기본적으로 컴퓨터 내부에 있는 응용 프로그램 제조업체(Manufacturer)의 이름이 있는 폴더 안에 있는 이 응용 프로그램 이름(ProductName)의 폴더에 있음을 의미합니다. 프로그램 파일 폴더. 모든 것을 그대로 둘 수도 있고, 이 계획의 메커니즘을 알고 있다면 무언가를 변경할 수도 있습니다. 예를 들어 제조업체를 폐기해 보겠습니다. 이것이 당신이 얻는 것입니다:

시작 메뉴의 바로가기 이제 사용자의 시작 메뉴에 애플리케이션에 대한 바로가기가 있는지 확인하겠습니다. 그렇지 않으면 사용자가 시작 메뉴에서 애플리케이션을 시작할 수 없습니다. 이렇게 하려면 왼쪽 패널에서 응용 프로그램 폴더 요소를 선택하고 오른쪽 패널에서 기본 출력 요소를 마우스 오른쪽 버튼으로 클릭한 후 상황에 맞는 메뉴에서 기본 출력에 대한 바로가기 만들기를 선택하세요. 긴 이름의 바로가기가 응용 프로그램 폴더에 추가됩니다(그림 4.35).

할 일이 없습니다. 사용자 프로그램 메뉴 폴더로 드래그한 다음 계산기와 같이 더 이해하기 쉽고 짧은 이름으로 이름을 바꾸십시오.

응용 프로그램 폴더에 파일을 추가합니다. 이전 하위 섹션에서 설명한 것처럼 계산기 프로젝트의 코드에 외부 파일에 대한 링크가 포함되어 있는 경우 이러한 파일은 설치 패키지에 포함되어야 합니다. 계산기 프로젝트 코드에 다음 연산자가 포함되도록 합니다.

Division_key.Image = Image.FromFile("지구.JPG")

이는 계산기 프로젝트 폴더 내의 BIN 폴더에 프로젝트가 작업 중에 사용하는 그래픽 파일 Earth.JPG가 있음을 의미합니다. 이 파일은 설치 패키지에 포함되어야 합니다. 이렇게 하려면 솔루션 탐색기에서 내 계산기 프로젝트를 선택한 다음 프로젝트 ® 추가 ® 파일 ®디스크에서 파일을 찾아 두 번 클릭합니다. 파일은 응용 프로그램 폴더에 저장됩니다(그림 4.36). 사용자 컴퓨터에 설치한 후에는 응용 프로그램 폴더에도 해당 파일이 저장됩니다.

다른 폴더에 파일을 추가합니다. 원하는 경우 설치 중에 필요한 다른 파일이 응용 프로그램 폴더가 아닌 사용자 컴퓨터의 다른 폴더에 추가되도록 할 수 있습니다. 대상 컴퓨터의 파일 시스템 항목을 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 제안된 폴더 중 하나(예: Windows 폴더)를 선택합니다. 파일 시스템 창의 다른 항목 옆에 나타납니다(그림 4.37).

이제 필요한 몇 가지 파일을 응용 프로그램 폴더에 추가한 다음 거기에서 Windows 폴더로 끌어다 놓습니다. 설치 후에는 사용자 컴퓨터의 Windows 폴더에 표시됩니다(일반적으로 권장하지 않음).

응용 프로그램 아이콘입니다. 응용 프로그램의 시작 파일에 귀찮은 표준 시작 파일 아이콘과 다른 아이콘을 포함하려면 다음을 수행하십시오. 솔루션 탐색기 창에서 계산기 프로젝트를 마우스 오른쪽 단추로 클릭하고 상황에 맞는 메뉴에서 속성을 선택합니다. 나타나는 속성 창(그림 4.38)에서 빌드를 선택합니다. 줄임표 버튼을 클릭하여 해당 아이콘을 선택합니다. 그럼 알았어.

이는 응용 프로그램의 작업 표시줄에 이 아이콘이 있다는 의미는 아닙니다. 이렇게 하려면 3.4.3에 작성된 대로 양식의 Icon 속성을 적절하게 설정해야 합니다.

구성을 설정합니다. 당신의 행동: Build® 구성 관리자. 창이 나타납니다(그림 4.39).

프로젝트에는 디버깅에 편리한 디버그 구성이 있을 수도 있고, 모든 것이 이미 디버깅되어 애플리케이션이 세상에 출시될 때 필요한 릴리스 구성이 있을 수도 있습니다. 더 이상 디버깅할 필요가 없으므로 상단 목록에서 Release를 선택합니다. 모든 것이 그림과 같아야 합니다. 닫기를 클릭합니다.

편집. 기본적인 필수 설정을 완료했습니다. 마지막 코드는 설치 패키지의 컴파일입니다. 이를 위해 - Build® 빌드 솔루션. 컴퓨터가 잠시 동안 컴파일되고(두 프로젝트 모두 컴파일됨) 출력 창에 메시지가 나타나고 마지막으로 상태 표시줄에 Build Succeeded 메시지가 나타납니다. 이는 설치 패키지 생성이 성공적으로 완료되었음을 의미합니다.

설치 패키지는 어디에 있나요? Windows에서 VS를 종료해 보겠습니다. My Calculator 프로젝트 폴더를 살펴보겠습니다. 거기에 Release 폴더가 나타났습니다. 그 안에는 다른 파일들 중에서 My Calculator 파일이 있습니다. .msi. 이 파일은 설치 패키지입니다.