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

时间:2010-11-19 12:42:03

标签: wpf xaml

我试图从项目“MarkdownEditorTest”引用来自另一个项目“MarkdownEditor”的控件,但是我得到了“Undefined CLR namespace”错误,如下图所示

不是像下面那样引用该项目的方式吗?

 xmlns:me="clr-namespace:MarkdownEditor"

3 个答案:

答案 0 :(得分:36)

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

xmlns:me="clr-namespace:MarkdownEditor;assembly=MarkdownEditor"

答案 1 :(得分:3)

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

答案 2 :(得分:0)

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