2016-05-06 6 views
0

asp.net mvc 4asp.net webformsEf 5MEF 1からdotnet coreにアップグレードしています。 既存のコードにもかかわらず、彼らはドットネットのコアではサポートしないと決めたと私は多くの場所で何が起こっているのを見つけるために多くの場所を読む必要があるdotnet corefx開発、私の大きな問題の一つは、 MEF1(System.ComponentModel.Composition)がdotnet coreに実装されていないと思われるため、MEF2(System.Composition)を使用します。 enter image description heredotnet corefxのSystem.Composition、完全なdotnetframeworkを使用していますか?

をして、入力された:私は、次のようにvs2015でクラスライブラリ(パッケージ)のプロジェクトを作成し

Install-Package Microsoft.Composition 

をPMに。 今、私のproject.jsonファイルは次のようになります。これはDNXパッケージを使用する唯一のDNXプロジェクトです:

{ 
"version": "1.0.0-*", 
"description": "___ Class Library", 
"authors": [ "___" ], 
"tags": [ "" ], 

"frameworks": { 
"net451": { 
    "dependencies": { 
    "Microsoft.Composition": "1.0.30" 
    } 
}, 
"dotnet5.4": { 
    "dependencies": { 
    "Microsoft.CSharp": "4.0.1-beta-23516", 
    "System.Collections": "4.0.11-beta-23516", 
    "System.Linq": "4.0.1-beta-23516", 
    "System.Runtime": "4.0.21-beta-23516", 
    "System.Threading": "4.0.11-beta-23516" 
    } 
    } 
} 
} 

問題があるということ?はい、プロジェクトのファイル拡張子は.xprojです。

私には完全な.netフレームワーク4.5.1の実装MEF2を使用しているようです。 ここにリンクUsing System.Composition in dotnet corefx page私はそれに関する有用な情報が見つかりません。

が、これは、彼らがまだDOTNET corefxにMEF2を実施してはいけないことを意味しているのですか?

+0

.NET Core RC2がリリースされましたので、まずRC2、http://dot.netにアップグレードし、最新の資料を確認してください。 –

答えて

関連する問題