3

私は Windows Phone 8.1 プロジェクトを構築しており、MVVM Light Libraries のみのライブラリを使用しています。後で Windows ストア プロジェクトに使用できるように、ViewModel を保持する PCL プロジェクトを作成しました。

私はガイドに従って行きましたhttp://blog.galasoft.ch/posts/2014/04/building-a-universal-application-for-windows-phone-8-1-and-windows-8-1-with-mvvm -ライト/

しかし、タイトルにエラーが表示されますか?

私のApp.xaml

<Application
    x:Class="Roadsmart.App"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="using:Roadsmart"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    xmlns:viewModels="clr-namespace:Roadsmart.Lib.ViewModels;assembly=Roadsmart.Lib"
    mc:Ignorable="d">
    <Application.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="Resources/RoadSmartWindowsPhoneStyle.xaml"/>
                <ResourceDictionary Source="Resources/Dictionary.xaml"/>
            </ResourceDictionary.MergedDictionaries>
            <viewModels:ViewModelLocator 
                x:Key="Locator"
                d:IsDataSource="True"/>
        </ResourceDictionary>
    </Application.Resources>
</Application>

Windows Phone プロジェクトで Roadsmart.Lib を参照しました。 参照

私のLibプロジェクトのプロパティ

Lib プロジェクトのプロパティ

ただし、Blend は ViewModel を見つけることができますか?

ブレンド データ バインディング

しかし、私は構築、実行できません。私も掃除してみました。

エラーメッセージ

誰かが私が間違っていることの手がかりを持っていますか?

前もって感謝します

4

1 に答える 1