代码之家  ›  专栏  ›  技术社区  ›  Jiew Meng

引用XAML中的另一个项目:未定义的CLR命名空间

  •  22
  • Jiew Meng  · 技术社区  · 14 年前

    我试图从项目“MarkdownEditorTest”中引用另一个项目“MarkdownEditor”中的控件,但得到了如下图所示的“未定义的CLR命名空间”错误

    是不是用下面这样的方式来指代那个项目?

     xmlns:me="clr-namespace:MarkdownEditor"
    

    2 回复  |  直到 8 年前
        1
  •  42
  •   Thomas Levesque    14 年前

    如果它在另一个程序集中,则需要指定程序集名称:

    xmlns:me="clr-namespace:MarkdownEditor;assembly=MarkdownEditor"
    
        2
  •  3
  •   Dean Chalk    14 年前

    我知道这可能是一个愚蠢的问题,但是您是否在您的visual studio项目中包含了对另一个项目的引用?

        3
  •  0
  •   Dimuth Ruwantha    5 年前

    虽然添加了程序集,但我遇到了相同的问题。这是由于.net框架不匹配。因此,请确保程序集的框架版本等于或低于当前项目。 我希望这个答案能帮助别人。