1. VS2008
1) 프로젝트 속성페이지의 서명에서 'ClickOnce 매니페스트 서명(M)' 체크
2) 보안에서 'ClickOnce 보안 설정 사용' 체크
3) 게시에서 폴더 위치 게시/설치 폴더 URL 설정
- 폴더 위치 게시의 기본 값은 publish\이며 '지금 게시'라는 버튼을 클릭 할 경우 빌드한 폴더에 app.publish 폴더가 생성되며, 해당 폴더에는 배포파일이 생성되며, 배포파일을 IIS 서버에 업로드하여 프로그램 배포 가능
4) 게시의 옵션 버튼 클릭
- 기본 값은 '게시할 때마다 자동으로 배포 웹 페이지 생성' 비활성되어있으며, 배포 웹 페이지에서 값을 입력 하면 자동으로 활성화 됨
2. VS2017
1) 프로젝트 속성의 서명, 보안, 게시는 VS2008과 동일
2) 게시의 옵션 버튼 클릭
- 배포 웹 페이지 입력, 게시할 때마다 자동으로 배포 웹 페이지 생성 체크
3) 바탕 화면 바로 가기 만들기 체크를 하면 프로그램 설치 후 바탕화면에 프로그램 바로가기 아이콘 자동 생성됨
프로젝트 설정 완료 후 지금 게시를 하면 app.publish 폴더에는 아래의 폴더, 파일이 생성됨.
Application Files 폴더
Default.htm - 배포 웹 페이지 입력 한 파일명
실행파일명.application
setup.exe
'C#' 카테고리의 다른 글
[C#]DataGridViewComboBoxColumn 예제 (0) | 2021.04.19 |
---|---|
[C#]엑셀 파일 출력 예제 (0) | 2021.04.02 |
[C#]TreeView 예제 (0) | 2021.03.31 |
[C#]MDI 폼 과 CHILD 폼 데이터 핸들링 예제 (0) | 2021.03.23 |
[C#]SQLite BLOB 타입 컬럼 등록 예제 (0) | 2021.03.12 |