我有我的主应用程序,它使用另一个项目MarkupExtension
。我添加了引用,我也在 XAML 文件中添加了它,但是当我尝试使用它时出现错误:
error MC3048: '{loc:Translate View3dDialog}' value is not a valid MarkupExtension expression.
Cannot resolve 'Translate' in namespace 'clr-namespace:TranslationByMarkupExtension'.
'Translate' must be a subclass of MarkupExtension. Line 7 Position 9.
我有TranslationExtension
它是MarkupExtension 的一个子类(它当然是公共的)。
我重建了整个解决方案——没有改变。