Да приемем, че имам следните Silverlight приложения:
- App1.xap
- App2.xap
- App3.xap
Да кажем, че стартирам App1.xap като xap файл по подразбиране. Ако заредя App2.xap и App3.xap и инстанцирам клас Application в един от другите два XAP. Application.Current се променя, за да бъде този нов екземпляр.
System.Windows.Application obj = Activator.CreateInstance(type) as System.Windows.Application;
Не искам текущото приложение да се променя. Просто искам да извадя обединените речници на ресурсите от класа Application.