2009-08-07 3 views

답변

3

아니요, 대신 Windows 설치 프로젝트를 사용하십시오.

ClickOnce는 현재 사용자의 응용 프로그램을 설치합니다. 컴퓨터에 대한 모든 액세스 권한이있는 Windows XP에서 가능할 수도 있습니다 (일부 조정할 수도 있음). 그러나 UAC의 경우에는 구멍이 다른 이야기입니다.

1

사용자에게 충분한 권한이있는 경우 원 클릭 응용 프로그램을 서비스의 "설치 관리자"로 사용할 수 있습니다. 원 클릭이 열리면 기존 서비스를 중단하고 새 버전을 설치할 수 있습니다.

이것은 해킹의 일종이지만 서비스가 필요한 인스턴스에서도 작동하지만 원 클릭 배포 모델도 필요합니다.

1

Clickonce는 사용자 프로필에서 응용 프로그램을 설치하고 실행하므로 로그온 한 사용자가 필요합니다.

서비스를 사용하여 서비스 exe의 새 복사본을 다운로드하고 서비스의 exe와 같은 디렉토리에 넣은 다음 현재 exe를 통해 복사하고 즉시 서비스를 종료하는 프로세스를 생성하면 얻을 수 있습니다. 창에 의해 재시작됩니다.

관련 문제