Mam połączony słownik zasobów w App.xaml
Główne połączenie, które łączy różne słowniki zasobów z oddzielnych zespołów: Wspólne i PrezentacjaWarstwy.Wystąpił błąd podczas znajdowania słownika zasobów.
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/Common;component/Themes/Button.xaml"/>
<ResourceDictionary Source="/PresentationLayer;component/DataTemplates/AppointmentsDataTemplates.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
W czasie wykonywania style w słownikach zasobów są poprawnie stosowane do elementów sterujących. Jednak w czasie projektowania style nie są stosowane i Visual Studio 2012 utrzymuje daje następujący błąd:
An error occurred while finding the resource dictionary "/Common;component/Themes/Button.xaml".
i ostrzegawcze:
The resource "BannerButton" could not be resolved.
natknąłem this post ale problem utrzymuje się pomimo Konstruowanie akcji osadzona na Ratunek. Ponadto nie miałem tego problemu podczas uruchamiania w Visual Studio 2010 lub Expression Blend 4. Główny zespół zdecydowanie zawiera odniesienie do wspólnego zestawu i nie zmieniłem URI Pack.
Czy próbowałeś używać normalnej ścieżki względnej? –
@DJ Normalna ścieżka względna (gdzie słownik zasobów znajduje się w głównym zespole) działa poprawnie. –
@DJ W rzeczywistości program Visual Studio nie narzeka już na błędy, ale projektant nadal nie stosuje stylów. –