で別のプロジェクトを使用するメインアプリがあります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.
MarkupExtensionTranslationExtension
のサブクラスです (もちろんパブリックです) 。
ソリューション全体を再構築しました-変更はありません。