0

別の名前空間で定義されたタイプのリソースを自分のページに作成しようとしています。しかし、コンパイル時に、「ファイルまたはアセンブリ 'Hero.Shared、Version=1.0.0.0、Culture=neutral、PublicKeyToken=null' またはその依存関係の 1 つを読み込めませんでした」というエラーが表示されます。奇妙なのは、知性が名前空間の選択に役立っていることです。参照がプロジェクトに追加され、コード ビハインドでクラスを使用できます。

何が足りないのか誰か教えてくれませんか? ありがとう

これまでのコードは次のとおりです(最後の行でエラーが発生しています):

<Page
    x:Name="pageRoot"
    x:Class="Hero.Metro.Home"
    DataContext="{Binding DefaultViewModel, RelativeSource={RelativeSource Self}}"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="using:Hero.Metro"
    xmlns:VM="using:Hero.ViewModel"
    xmlns:common="using:Hero.Metro.Common"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    mc:Ignorable="d">

    <Page.Resources>
        <common:BooleanToVisibilityConverter x:Key="BooleanToVisibilityConverter"/>

        <VM:RacesList x:Key="RacesList"/>
4

1 に答える 1

0

から置き換えます

xmlns:VM="using:Hero.ViewModel"

xmlns:VM="using:ViewModel"

私は同じ問題を抱えていました

于 2014-08-21T14:55:41.630 に答える