0

我正在尝试在我的页面中创建在另一个命名空间中定义的类型的资源。但在编译时,我收到一个错误“无法加载文件或程序集'Hero.Shared,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null'或其依赖项之一。” 奇怪的是,智能正在帮助我选择我的命名空间。引用已添加到我的项目中,我可以在后面的代码中使用这些类。

谁能告诉我缺少什么?谢谢

到目前为止,这是我的代码(最后一行给了我错误):

<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 回答