私は2つのプロジェクトで魂を持っています。1 つは Windows Phone で、もう 1 つは PortableClassLibrary です。
PortableClassLibrary で、ViewModelLocator パーツを実装しました。これは、Phone プロジェクトのビューで使用される ViewModel へのアクセスを提供します。
私が持っているアプリで:
<Application xmlns:vm="clr-namespace:PortableClassLibrary.ViewModel;assembly=PortableClassLibrary" />
<Application.Resources>
<ResourceDictionary>
<vm:ViewModelLocator x:Key="Locator" d:IsDataSource="True" />
<ResourceDictionary.MergedDictionaries></ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
すべてが正常に動作し、エラーなしでコンパイルされます。
Phone エミュレーターを起動すると、App.xaml と Informa をロードしようとするとクラッシュします。「タイプ ViewModelLocator」が見つかりませんでした」
App.xaml で作業しているときにそれが見つかるのに、実行しようとすると見つからないのはどうしてですか?