DOTNETコアとウェブサーバ()のhttpサーバのセットアップ


環境説明

DOTNETコア、開発がインストールされてdotnetcore SDKを必要とする、dotnetcoreランタイムをインストールするには、実行の必要性

ランは現在、ほぼすべての一般的なプラットフォームをサポートしています

推奨windows10開発プラットフォーム

ヘルプDOTNETコアはすべての操作を完了するために、コマンドラインを使用することができますが、注意がコードではない、IDEのvs2019とWindowsをインストールするが、IDEはまだ非常に多くの効率を開発している正義で提供することができます。

DOTNETコアは、個別のインストールが必要です

https://dotnet.microsoft.com/download/dotnet-core/3.0

開発SDKを充填する必要があります

画像

マシンは、ランタイムをインストールするための唯一の必要性を実行しています


まず、プロジェクトを作成します


私たちは、サーバプロセスとしてnetcoreコンソールプロジェクトを使用します


コマンドラインを使用することができます

DOTNET新しいコンソール

またはIDEとのインタフェースを作成します

画像


第二に、インストールパッケージmicrosoft.aspnetcore.app

nugetパッケージは、Microsoftが提供するサービスであり、誰もが上記のパッケージにアップロードすることができます

パッケージには、DLLとリソースのセットです。

ソフトウェアパッケージを公開するときに、すべての使用を持ち歩く必要はありません、他は復元するプロジェクトに応じて設定することができます

インストールパッケージ

図1は、コマンドラインを使用することができます

画像

2.右nugetパッケージまたはプロジェクトマネージャー

画像

パッケージをインストールするには

3.また、直接csprojファイルを変更することができます

画像


私たちは、単純にこのパッケージをインストールし、独立したhttpサーバ・プロセスを確立したいです

Microsoft.AspNetCore.App

このパッケージには、HTTPサーバー・プロセスを確立するための唯一の選択肢ではないが、彼は、Microsoftの公式、フル機能を備えた、理由ではありません。

リカバリーキット

1.コマンドライン

復元DOTNET


2.VS GUIソリューションを右nuget削減パッケージ

画像

時にはオープンソリューションが感嘆符をパッケージ化、ビルドが渡されていない、いくつかのパッケージを復元します

gitの一般的な管理により、nugetディレクトリを無視し、すべての人のグラブ自分で回復パッケージにより、nugetディレクトリは、システムフォルダに通常あります

第三に、最も単純なHTTPプログラム

画像

業績

画像

コードの位置

https://gitee.com/lightsever/netcore_study/tree/master/server01_basic

おすすめ

転載: www.cnblogs.com/crazylights/p/11888312.html