プロジェクトASP.NETコア(.NETコア)およびASP.NETコア(.NET Frameworkの)
を作成するとの違いは何ですか、私ははっきりと、最後の2つのプロジェクトの種類の主な違いが表示されません実際にどのセンスが最後のものを持っていますか? .NETコアと.NET Framework?
プロジェクトASP.NETコア(.NETコア)およびASP.NETコア(.NET Frameworkの)
を作成するとの違いは何ですか、私ははっきりと、最後の2つのプロジェクトの種類の主な違いが表示されません実際にどのセンスが最後のものを持っていますか? .NETコアと.NET Framework?
ASP.NET Coreは.NET Coreまたはフル.NET Frameworkの上で実行することができます。したがって、.NET Coreまたは.NET Framework全体でビルドするかどうかによって、テンプレートが用意されています。
あなたが選択したテンプレートに関係なく、あなたは常に同時に両方をターゲットにして構成を編集することができます:ここでは
は、Microsoftが視覚的概念を実証することを一緒に置くことをインフォグラフィックです。しかし、テンプレートは、あなたがどちらか一方で始めるのに役立ちます。
違いは、.NET Frameworkまたは.NET Framework全体をターゲットにするかどうかです。この違いは、例えばproject.jsonファイルにも現れます。
「ASP.NETコアWebアプリケーション(.NET Framework)」テンプレートを使用すると、Visual Studioを使用するときに完全なフレームワークをターゲットとする.Netライブラリプロジェクトにリンクする方がはるかに簡単です。 「ASP.NET Core Web Application(.NET Core)」テンプレートを使用して行うことは可能ですが、project.jsonファイルを手動で編集する必要があります。
フルフレームワークをターゲットにする場合は、WebアプリケーションをWindowsにデプロイする必要がありますが、.Net Coreフレームワークを使用すると、Windows以外の環境にWebアプリケーションをデプロイできることにも言及する価値があります。しかし、.Net Core FrameworkはFull Frameworkほど豊かではありません。 (イメージのサイズ変更のための描画ルーチンはありません)。あなたはASP.NETコア・アプリケーションを作成するためのプロジェクトを作成します選択したこれらの2つのテンプレートの、関係なく、https://docs.asp.net/en/1.0.0-rc1/getting-started/choosing-the-right-dotnet.html
いずれかの方法を:あなたはここで右のフレームワークの選択についての詳細を読むことができます。実際のプロジェクトで
そしてここでそのproject.jsonファイルです:
ここでは、「ASP.NETコアWebアプリケーション(.NET Frameworkが)」(空のオプションで)選択されたときに解決策がアップデート3のVisual Studio 2015で次のようになります。
そしてここでは、そのプロジェクトです.jsonファイル:
@再帰的公正... https://docs.microsoft。co.jp/en-us/dotnet/articles/core/index#比較 - 他のネット - プラットフォームは、学習ページの1回または2回の検索で見つけることができます。 –