2011-10-26 3 views
2

내 응용 프로그램에서 프로그래밍 방식으로 응용 프로그램 업데이트를 확인합니다. 에 따라 (How to: Check for Application Updates Programmatically Using the ClickOnce Deployment API에 따라) 업데이트가 필요한지 여부를 결정하기 위해 (dll 버전을 검사하여) dll이 변경되었음을 알리고 싶습니다. 내가 관련 데이터를 포함하는 매니페스트를 얻으려면, UpdateCheckInfo 갱신 콘텐츠 정보를 포함하지 않는,ClickOnce : 업데이트하기 전에 매니페스트 파일 확인

UpdateCheckInfo info = ad.CheckForDetailedUpdate();

을하지만 :

평소와 같이, 당신은 너무 업데이트를 확인해야합니다.

업데이트하기 전에 업데이트 내용을 어떻게 확인할 수 있습니까?

답변

0

나는 그것을 할 방법을 찾지 못했습니다. 이제 8 개월 후에 나는 그 대신에 내가했던 것을 당신에게 키울 수 있습니다 ...

우리의 솔루션은 db로 dll 버전을 관리합니다. 응용 프로그램이 clickonce 업데이트를 확인해야 할 때 db의 버전도 확인됩니다.

데이터베이스의 dll 버전을 유지해야한다는 단점이 있습니다.

관련 문제