2013-08-23 4 views
2

ClickOnce 응용 프로그램이 있습니다. 괜찮 았지만 다른 배포 후에 다음 예외가 발생하여 깨졌습니다.Clickonce 응용 프로그램의 매니페스트 버전 수정 -

동일한 ID를 가진 응용 프로그램이 이미 설치되어 있기 때문에이 응용 프로그램을 설치할 수 없습니다. 이 응용 프로그램을 설치하려면 이 응용 프로그램의 매니페스트 버전을 수정하거나 기존 응용 프로그램을 제거하십시오. 나는 이미 (Rundll32는 dfshim CleanOnlineAppCache실행을 통해) 클라이언트 시스템에서이 문제를 해결하는 방법을 발견했다

.

다른 방법으로 가고 싶습니다. 사용자를 귀찮게하지 않고 "매니페스트 버전"을 직접 변경하고 싶습니다.

따라서 클릭 응용 프로그램의 매니페스트 버전을 수정하는 방법을 알고 있습니까?

+1

프로젝트> 속성> 게시> 버전 게시? 프로젝트> 속성> 응용 프로그램> 어셈블리 정보> 어셈블리 버전 및 파일 버전? –

+0

확실히 Project> Properties> Publish> Publish Version이 아닙니다. – alkaponey

답변

0

'사용자를 괴롭히지 않고 버전을 변경하는 것이 확실하지 않습니다. ClickOnce 응용 프로그램을 사용하여 새 버전을 사용하는 경우 버전 번호를 업데이트하고 원본과 동일한 폴더에 업데이트를 게시해야합니다. 다음 번에 사용자가 응용 프로그램을 실행하면 (업데이트가 켜져 있다고 가정 할 때) 자동으로 업데이트를 받게됩니다.

정확히 무엇을 달성하려고하는지 구체적으로 설명해 주실 수 있습니까? 응용 프로그램이 처음에는 제대로 작동하지 않으면 작업을 멈추지 않을 것입니다. 다른 작업을 수행하지 않는 한 - 무엇을 했습니까?

관련 문제