setup.exe가 설치 프로그램 만 수행하도록 요청합니다 (요청할 자연스러운 것으로 보임). 그러면 사용자가 나중에 응용 프로그램을 직접 실행할 수 있습니다. 나는 "URL을 통해 활성화되는 차단 응용 프로그램"Visual Studio에서 옵션을 게시했지만 그 작동하지 않았다. 응용 프로그램을 실행하지 않도록 MageUI의 특정 옵션이 있지만 작동하지 않는 것 같습니다.ClickOnce 설치가 완료되면 응용 프로그램을 실행하지 않는 방법은 무엇입니까?
답변
Visual Studio에서 생성하는 setup.exe 파일을 사용하려는 경우 앱을 시작할 수있는 방법이 없다고 생각합니다. 대부분의 사람들은 그것을 시작하기를 원합니다. 귀하의 응용 프로그램 코드에서 처음 실행했을 때이를 감지하고 단순히 죽이려고 시도 할 수 있다고 생각합니다. 그러나 그것은 제게는 꽤 이상한 것처럼 보입니다.
에이 있으면 VS에서 생성하는 setup.exe를 사용하지 마십시오. 몇 가지 전제 조건이 있습니까? 전제 조건이 많을 때 매우 편리하지만 .NET Framework 만 있으면 생성 된 부트 스트 래퍼를 건너 뛰고 다운로드 링크를 제공 할 수 있습니다.
몇 추가 노트. "URL을 통해 활성화되는 응용 프로그램 차단"기능이 작동하지 않습니다. 이것은 브라우저에서 url을 입력하는 대신 사용자가 시작 메뉴 바로 가기를 사용하여 앱을 실행해야한다는 것을 의미합니다. 또한 완전히 확신 할 수는 없지만 MageUI 옵션은 부트 스트 래퍼가 아닌 브라우저에서 앱을 처음 설치하는 경우에만 작동한다고 생각합니다. 그런데 잘못 일 수 있습니다.
편집
나는 무작위로, Install ClickOnce Without Running이 응답 우연히 발견했다. 답변을 받으면 내 첫 제안을 빠르고 쉽게 구현할 수 있습니다. 앱을 처음 실행하는 경우 앱을 종료하십시오.
서명 탭의 Visual Studio 프로젝트 속성에서 옵션 ...을 클릭하고 매니페스트 탭에서 "응용 프로그램이 URL을 통해 활성화되지 않도록 차단"을 선택하십시오.
게시하고 확인하십시오. 그것은 작동해야합니다. 자원
의- 1. UAC를 켜고 설치가 완료되면 응용 프로그램을 시작하십시오.
- 2. C# 설치 프로젝트에서 설치가 완료되면 응용 프로그램을 자동으로 시작하는 방법
- 3. 설치가 완료되면 알아 보는 방법
- 4. ClickOnce 응용 프로그램을 롤백하는 방법은 무엇입니까?
- 5. 설치가 완료되면 바로 가기를 시작하는 방법
- 6. 설치가 완료되면 InstallShield 디스크를 꺼내시겠습니까?
- 7. 계측기가 내 Monotouch 응용 프로그램을 실행하지 않는 이유는 무엇입니까?
- 8. Vista TaskScheduler에 ClickOnce 프로그램을 추가하는 방법은 무엇입니까?
- 9. Eclipse가 응용 프로그램을 실행하지 않습니다.
- 10. NSTimer를 만들고 있지만 실행하지 않는 방법은 무엇입니까?
- 11. ClickOnce 응용 프로그램에 핫픽스를 배포하는 방법은 무엇입니까?
- 12. ClickOnce 응용 프로그램을 설치하려고하면 응용 프로그램을 설치하는 대신 XML이 표시됩니다.
- 13. Clickonce 응용 프로그램으로 파일을 배포하는 방법은 무엇입니까?
- 14. Microsoft.Build.BuildEngine을 사용하여 ClickOnce 응용 프로그램을 게시하는 방법
- 15. 강제로 ClickOnce - 응용 프로그램을 오프라인에서 시작 하시겠습니까?
- 16. ClickOnce 응용 프로그램을 새 어셈블리 ID로 설치
- 17. 설치 프로그램에서 ClickOnce 응용 프로그램을 게시하는 방법
- 18. 사용자가 Windows CE에서 응용 프로그램을 실행하지 못하도록합니다.
- 19. Windows에서 Objective-C 응용 프로그램을 실행하지 못했습니다.
- 20. Eclipse에서 내 안드로이드 응용 프로그램을 실행하지 않습니다
- 21. Flex가 응용 프로그램을 실행하지 않지만 오류가 발생합니까?
- 22. 우분투의 Mono에서 응용 프로그램을 실행하지 않았습니다.
- 23. 응용 프로그램을 실행하지 않고 Android에서 알람 시작
- 24. 휴대 전화에서 Flex 응용 프로그램을 실행하지 못했습니다.
- 25. clickonce 및 iis를 사용하여 winform 응용 프로그램을 배포하지 못했습니다.
- 26. "다운 그레이드"ClickOnce 응용 프로그램
- 27. ClickOnce 및 응용 프로그램 인증서
- 28. ClickOnce 및 응용 프로그램 데이터
- 29. 셀레늄이 내 응용 프로그램 컨트롤러에서 before_filters를 실행하지 않는 이유는 무엇입니까?
- 30. Java Desktop Application을 실행하지 않는 이유는 무엇입니까?
가능한 복제 [실행하지 않고 ClickOnce를 설치 (http://stackoverflow.com/questions/513768/install-clickonce-without-running) –