Каково назначение файла AppManifest.xaml в приложениях Silverlight?

Открывая файл .xap, созданный в качестве выходных данных приложения Silverlight, с которым я недавно возился, я заметил файл с именем AppManifest.xaml.

Я также заметил параметр на страницах свойств проекта Silverlight, который, по-видимому, позволяет вам при желании не выводить AppManifest.xaml для проекта. Однако при отключении этой опции я получаю ошибки при запуске приложения: Invalid or malformed application: Check manifest.

Какова цель файла AppManifest.xaml?


person Jesse Taber    schedule 23.08.2008    source источник


Ответы (1)


Возможно, этот пост в блоге поможет: http://blogs.msdn.com/katriend/archive/2008/03/16/silverlight-2-structure-of-the-new-xap-file-silverlight-packaged-application.aspx. В нем обсуждается файл .xap и его части, включая AppManifest.

Короче говоря, чтобы сэкономить людям клик по ссылке, он определяет приложение для развертывания, его точку входа и ссылается на все сборки, необходимые для запуска.

person Richard Morgan    schedule 23.08.2008