Среда выполнения Silverlight извлечет и загрузит все библиотеки DLL из файла Xap перед выполнением точки входа.Другие файлы в Xap будут извлечены по требованию.
Если в вашем проекте Silverlight есть значительные файлы данных и они должны быть в Xap, добавьте их как «Содержимое», а не как «Ресурс".
Для более крупных приложений Silverlight существуют технологии, такие как MEF, которые позволяют разделить приложение на несколько XAP и поддерживают динамическую загрузку DLL.