Как я могу получить название и версию приложения моего Магазина Windows?

Этот код отлично работает в моем приложении WP8:

void App_UnhandledException(object sender, UnhandledExceptionEventArgs args)
{
    string appName;
    string appVersion;
    var xmlReaderSettings = new XmlReaderSettings
    {
        XmlResolver = new XmlXapResolver()
    };

    using (var xmlReader = XmlReader.Create("WMAppManifest.xml", xmlReaderSettings))
    {
        xmlReader.ReadToDescendant("App");

        appName = xmlReader.GetAttribute("Title");
        appVersion = xmlReader.GetAttribute("Version");
    }

    WAMS_EXCEPTIONLOG wamsel = new WAMS_EXCEPTIONLOG
    {
        appNameAndVersion =
            string.Format("{0} {1}", appName,
                          appVersion),
        ExceptionMsg =
            args.ExceptionObject.Message,
        InnerException =
            args.ExceptionObject
                .InnerException.ToString(),
        ExceptionToStr =
            args.ExceptionObject.ToString(),
        dateTimeOffsetStamp =
            DateTimeOffset.UtcNow
    };
    await MobileService.GetTable().InsertAsync(wamsel);
}

... но в моем дополнительном приложении для Магазина Windows несколько классов и их членов не распознаются:

XmlResolver
XmlXapResolver
args.ExceptionObject

(не говоря уже о том, что ждать не разрешается, а добавлениеасинхронный» к обработчику событий вызывает назначение обработчику событий "покраснеть) ...

Итак, вернемся к главному: как я могу достичь той же функциональности, которую яс моим приложением WP8 с моим приложением в Магазине Windows?

Ответы на вопрос(1)

Ваш ответ на вопрос