2016-05-18 19 views
7

私はasp.netの純粋なコアの世界で初心者です。私は簡単なリファレンスを追加するのに苦労しています。 は、私はエラーを取得は、.netコアへの参照を追加できません。クラスライブラリasp.net core rc2

ステップ

2)クラスライブラリ(.NETのコア)と呼ばれる "ClassLibrary1の" を追加しました "(ネットフレームワーク)RC2はAsp.netコアWebアプリケーション" を作成しまし

1)ウェブapp.Project.json以内)

3)私はこの

"依存性" のようなClassLibrary1の参照を追加しました:{ "ClassLibrary1の": "1.0.0- *"、など...

4)依存ClassLibrary1のは解決できませんでしたエラー

重大度コード説明プロジェクトファイルの行抑制状態 エラー

NU1001を取得します。

マイクロソフトではリーンでモジュラー化したいのですが、 という古典的なライブラリのように参照を追加するオプションが必要なので、私はこれを理解しています。

これはバグですか?それとも私ですか?任意の返信

+0

Resharperも問題になります。あなたはそれを無効にすることができます。ツール>オプション> Resharper – ben

答えて

4
ため

おかげで.netstandard1.4(または下)に自分のクラスライブラリであなたのproject.jsonを変更

Webアプリケーションが.NET Framework 4.6.1を表していますが、netstandard 1.5は4.6.2+のみをターゲットにすることができます(.NET Frameworkに関連しています)。

https://github.com/dotnet/standard/blob/master/docs/versions.md

{ 
    "version": "1.0.0-*", 

    "dependencies": { 
    "NETStandard.Library": "1.5.0-rc2-24027" 
    }, 

    "frameworks": { 
    "netstandard1.4": { 
     "imports": "dnxcore50" 
    } 
    } 
} 
+0

申し訳ありません私はあなたが共有したリンクの - >の意味を完全に誤解しました。あなたの投稿を編集し、IMHOをもっと明確にする別のリンクを追加しました。しかし編集は主に私のdownvoteを削除することができましたが、私はまだできません...申し訳ありません。 –

+0

downvoteを補う – superjos

+0

@Josh Schultz、私は.NET Coreの最新バージョンで同じ問題を抱えています。私は "netstandard1.6"を "netstandard1.4"に変更しましたが、それは助けになりませんでした。 .NET Coreをリリースした後、ソリューションが変更されましたか? – alexxjk

3

私は同じ問題に遭遇しました。私は手動で "Restore Packages"を実行しなければならず、エラーはなくなりました!

関連する問題