В настоящее время я пытаюсь получить текущее значение текущей версии приложения с помощью кода. На MSDN показано использовать свойство Id класса Windows.ApplicationModel.Package:WP8 Получить текущую версию приложения
http://msdn.microsoft.com/en-us/library/windows/apps/windows.applicationmodel.package.id.aspx
К сожалению, кажется, что свойство «Id» не реализован в WP (она бросает «не реализовано исключение»)
Этот API действительно поддерживается на WP8 или, возможно, WP8.1? Он работает только для «приложений магазина» (выпущен)? Кто-нибудь уже использовал его?
Я знаю, что могу проанализировать WMAppManifest.xml, чтобы получить значение, но мне нужно выполнить это из внешней сборки (пользовательской .dll), а не сборки приложения.
благодаря F
Я прочитал о это решение, как я писал. Мне действительно не нравится этот подход. Что, если MS изменит способ структурирования WMAppManifest? Более того, мне нужно прочитать файл с внешней сборки (ссылающейся dll). Другие предлагают проверить версию «вызывающей сборки», которая кажется твердой как решение. – John