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

Jie*_*eng 26 wpf xaml

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

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

 xmlns:me="clr-namespace:MarkdownEditor"
Run Code Online (Sandbox Code Playgroud)

Tho*_*que 42

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

xmlns:me="clr-namespace:MarkdownEditor;assembly=MarkdownEditor"
Run Code Online (Sandbox Code Playgroud)

  • 花了一个小时,直到我意识到项目的名称可能与名字不同.您可以在项目的属性中查看程序集名称(在应用程序选项卡中).希望这可以为某人节省时间. (3认同)
  • 是的,每个项目都创建自己的程序集 (2认同)

Dea*_*alk 5

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