WMAppManifest 버전을 구하고 처리하는 적절한 방법이 Windows Phone 8 응용 프로그램에 무엇이 있는지 궁금합니다.WMAppManifest 및 저장 응용 프로그램
기본적으로 내 경우는 다음과 같습니다. 사용자가 최신 버전이 아닌 경우 사용자가 앱을 사용할 수 없도록하는 체크를 구현하고 싶습니다. 이 경우 사용자의 버전 번호를 확인하고 싶습니다. 현재 내가 이런 식으로 할 : 나는 버전 번호를 저장하는 매니페스트를 업로드
그러나 var docRoot = XDocument.Load("WMAppManifest.xml").Root;
string versionString = docRoot.Element("App").Attribute("Version").Value;
string clientString = docRoot.Element("App").Attribute("Title").Value;
는 XAP 업그레이드에 요청합니다. 그래서 내 질문은 어떻게 버전을 기본 및/또는 저장소를 자동으로 WMAppManifest 업데이트 할 패키지를 업로드 할 때, 내 응용 프로그램 매니페스트 (XDocument.Load 검색 한) 버전을 포함하도록 가정 할 수 있습니다. 가게에 업로드 할 때 입력 했습니까?
감사합니다. 그것은 물건을 깨끗하게했다. 나는 WMAppManifest를 직접 사용하여 iffy라고 느꼈다. : P – Muhwu
흠,이 정보의 공식적인 출처가 있습니까? :) 그래서 기본적으로 1) AssemblyInfo.cs와 WMAppManifest.xml을 1.0.0.0으로 남겨 둘 수 있습니다. 2) XAP를 Windows 저장소에 업로드하고 버전 3을 입력합니다.) System.Reflection.Assembly를 사용하여 버전 번호를 쿼리하면 Windows Store 버전 프롬프트에 입력 한 내용이 반환됩니다. 이 경우 WMAppManifest 반환 쿼리하는 것이 궁금해? – noxo
그게 내가이 상황을 경험 한 방식 일뿐입니다.그리고 아니요, 스토어 버전을 반환하지 않지만 'AssemblyInfo.cs'에 입력 한 버전 번호를 반환합니다. –