.NETを使用してコードを移植したときにコードを使用していましたが、.NETコアを使用するために移植されたときにエラーが発生しました。.NETコアクラスからインターフェイスをエクスポートする
型または名前空間名「ExportAttributeは」輸出ラインと間違っている何
// Interface.cs
public interface IModule {
string name {
get;
}
}
// TestModule.cs
[Export (typeof (IModule))]
public class TestModule : IModule {
}
見つかりませんでしたか?それは.NETのコアで許可されていませんか?
'Export'属性の完全な名前空間とは何ですか? https://www.nuget.org/packages/System.Composition.AttributedModel/への参照を追加しましたか? – haim770