2017-02-28 14 views
0

.netコアの学習を始めました.1つはかなり混乱しています。 私はasp.netコアが.netコアまたは.netフルフレームワークのいずれかの上で実行できることを理解しています。.net framework 4.6 asp.netコアプロジェクトのクラスライブラリ.netコアで稼働しています

しかし、私は明確な答えを見つけることができませんが、私はasp.netコアプロジェクトを実行することができます。コアのコアフレームワークでは、そのasp.netコアプロジェクトインクルード/リファレンス/クラスライブラリを使用します。ネット4.6?

+0

あなたはそれを試しましたか? – ADyson

+0

VS2017に切り替えて、手でテストしてください。 –

+1

一歩踏み込んで、これを最初に見てくださいhttps://mva.microsoft.com/en-US/training-courses/introduction-to-asp-net-core-1-0-16841?l=lVrHmeE6C_9406218965 –

答えて

1

定義上、.net 4.6ライブラリへの参照がある場合、純粋に.netコア上でasp.netコアを実行していません。あなたは.Netフルフレームワークでそれを実行しています。

Visual Studioを使用していて、完全なフレームワークではなく.Net Core Frameworkをターゲットにしたいと言われた場合は、.netを使用するライブラリへの参照でコンパイルすることはできません4.6。なぜなら、完全なフレームワークではなく、.netコアをターゲットにしているとVSに伝えているから、クロスプラットフォームで実行できるコードを生成したいと言っている。そして、.net 4.6ライブラリへの参照を持つことができるならば、クロスプラットフォームです。

+0

簡潔な回答をいただきありがとうございます。 –

関連する問題