1

私はポータブル ライブラリ クラスを使用しており、.NET 4.5、Silverlight 5、および Windows ストア アプリをターゲットにしています。

MSDN によると、次の 3 つのプラットフォームで MEF を使用することが可能です: http://msdn.microsoft.com/en-us/library/gg597391.aspx

しかし、これらのプラットフォームで MEF を使用することはできません。PCL で MEF を使用する正しい方法は何ですか?

4

1 に答える 1

1

ドキュメントが正しくありません。MEF は、もともとストア アプリのボックスで利用可能でしたが、さまざまな理由により、RTM の前に削除されました。現在、.NET 4.5 とストア アプリ (https://nuget.org/packages/microsoft.composition) の間で使用できる新しいバージョンの MEF がありますが、Silverlight、.NET、およびストア アプリの間では使用できません。

これは、将来のバージョンで検討しているものです。重要だと思われる場合は、uservoice で提案を提出できますか: http://visualstudio.uservoice.com/forums/121579-visual-studio/category/31481-net。次の作業を決定する際には、お客様からのフィードバック/リクエストが非常に重視されます。

于 2012-10-16T16:28:49.200 に答える