2017-05-01 3 views
-1

클릭하면 응용 프로그램을 게시 할 때 두 개의 파일, 즉 app.application 및 Setup.exe가 생성됩니다. 두 파일을 모두 실행하면 동일한 효과가 나타납니다. 이 파일들의 차이점은 무엇입니까? ClickOnce가 사용자 PC에 무엇인가를 설치합니까?app.application과 Setup.exe의 차이점

클릭 한 번 시작하고 끝내면 배치 파일을 실행할 수있는 방법이 있습니까?

답변

0

app.application은 배포 할 응용 프로그램에 대한 세부 정보가 포함 된 매니페스트 파일입니다.

Setup.exe는 프레임 워크에서 제공하는 설치 시작 프로그램/부트 스트 래퍼입니다. 그것은 clickonce 소스 폴더에있는 매니 페스트 데이터를 읽고 클라이언트 시스템에서 필요한 변경 사항을 적용하여 앱을 실행합니다.

clickonce에는 오프라인 및 온라인의 두 가지 배포 모드가 있습니다. 온라인 모드에서는 클라이언트 시스템에 "영구적 인"것이 없습니다. 앱은 항상 배포 위치에서 실행됩니다. 오프라인 모드에서는 응용 프로그램 파일이 사용자 프로필 아래의 지정된 위치에 복사되고 배포 소스에서 사용할 수있는 연결이 있는지 여부에 관계없이 응용 프로그램 파일이 실행됩니다. 또한 사용자의 시작 메뉴에 단축키가 추가되고 필요에 따라 바탕 화면이 추가되어 앱을 쉽게 시작할 수 있습니다. 클릭 응용 프로그램이 설치된 폴더는 % USERPROFILE % \ AppData \ Local \ Apps \ 2.0에 있습니다. 변경 사항은 시스템 전체에 적용되지 않습니다.

나는 clickonce 프로세스가 끝나기 전후에 배치 파일을 실행하는 방법을 모르고 있습니다. 그걸로 무엇을 이루고자합니까?