在 Windows Store 应用程序用户控件项目中,“Xaml 解析失败”

6
我可能漏掉了一些简单/基础的东西,导致我在Windows Store应用项目中未能引用Windows Store应用类库/Windows Runtime组件。
我将所有内容都简化到最基本的状态。这就是我的代码: 用户控件项目(DummyItem.xaml):
<UserControl ...>
  <Grid Background="Red">

  </Grid>
</UserControl>

我的Windows商店应用程序的MainPage.xaml:

<Page ...
  xmlns:c="using:Midas.UI.Cards">

  <Canvas Background="{StaticResource ApplicationPageBackgroundThemeBrush}">
      <c:DummyItem Width="150" Height="100"></c:DummyItem>
  </Canvas>
</Page>

我能够构建项目,但运行时出现“XAML解析失败”的错误。我无法在MainPage.xaml的设计界面上预览控件,它显示“无法创建DummyItem的实例”。
自Visual Studio 11 RC以来,我一直遇到这个问题,不得不将所有用户控件的代码复制到Windows Store应用程序项目本身中才能正常工作。是否有善良的人可以指引我正确的方向?谢谢!
1个回答

5

明白了。网站推荐的修复方法也不起作用。但至少现在我知道如何避免这个问题了。非常感谢你,伙计! - VT Chiew
你说得对。当我遇到同样的问题时,我看到了你的帖子。我只是改变了输出程序集的名称,问题就解决了。 - Matze
我希望我能请你喝一杯! - Jerry Nixon
没问题,下次你来德国的时候告诉我 (-: - Matze

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接