Visual Studio 2015 Update 3および.NET Core 1.0で作業しています。私は.NETCoreApp v1.0型のWeb APIプロジェクトを持っています。 .NET Coreクラスライブラリを追加すると、タイプは.NETStandard v1.6になります。このライブラリをWeb APIプロジェクトに参照として追加することはできますが、usingステートメントを追加しようとすると認識されません。.NET Coreライブラリの作成方法.NET Core App(Web API)から参照できます
.NETCoreAppタイプの別のプロジェクトを作成した場合、そのプロジェクトを参照して問題なく使用できます。
.NET Core Appから.NET Coreクラスライブラリを使用するにはどうすればよいですか。
編集/更新:
- これは、エディタの警告にもかかわらず、.NETCoreAppは、クラスライブラリを呼び出す、ビルドして実行ないので、エディタ/インテリセンスの問題であることをのみ表示されます。
- 私はResharperを実行しています。これは、他のタイプのプロジェクトで同様の問題が発生していると非難されています。私は最新バージョンを持っていることを確認してResharperキャッシュをクリアし、VS2105を再起動しました。あなたは
netstandard1.X
ターゲットライブラリーを構築した後は
ありがとうございました。しかし、私の問題を解決することはできません。次のステップです。.NET Core Appを使用して.NET Standardライブラリへの依存性を追加すると、Visual Studioはライブラリ内のクラスを参照しようとすると、 '' LibraryName ''というシンボルを解決できませんというメッセージが表示され、エラーとして強調表示されます。私はあいまいさを取り除くために私の質問を更新します。 – Peter
@Etery私は、問題が参照が正しくないと仮定しました。あなたがResharperから偽陽性を受けていたことが分かりました(私もそれにぶつかりました)。 –