Բովանդակություն:

Ի՞նչ է InProcess հոստինգը:
Ի՞նչ է InProcess հոստինգը:

Video: Ի՞նչ է InProcess հոստինգը:

Video: Ի՞նչ է InProcess հոստինգը:
Video: VPN. ինչ է եւ ինչի համար է պետք 2024, Սեպտեմբեր
Anonim

Լռելյայն կարգավորումների ներքո՝ հոսթինգ ձեր դիմումի մոդելն է Ընթացքում . Սա նշանակում է, որ ASP. NET Core Module-ն ուղարկում է հարցումները IIS HTTP սերվերին (IISHttpServer): IIS HTTP սերվերը սերվեր է, որն աշխատում է ընթացքում IIS-ի հետ: Փոխարենը Kestrel վեբ սերվերն օգտագործվում է ձեր հարցումները մշակելու համար:

Ավելին, ինչ է Aspnetcoremodule-ը:

ASP. NET Core մոդուլը բնիկ IIS մոդուլ է, որը միանում է IIS խողովակաշարին. Փոխանցել վեբ հարցումները Kestrel սերվերով աշխատող ASP. NET Core հավելվածին, որը կոչվում է արտագործընթաց հոսթինգի մոդել:

. NET Core 2.2 LTS է: NET Core 2.2 թողարկվել է 2018 թվականի դեկտեմբերի 4-ին: Որպես ոչ ԼՏՍ («Ընթացիկ») թողարկում, այն աջակցվում է հաջորդ թողարկումից հետո երեք ամիս:. NET Core 3.0-ը թողարկվել է 2019 թվականի սեպտեմբերի 23-ին։ NET Core 2.2 աջակցվում է մինչև 2019 թվականի դեկտեմբերի 23-ը։

Պարզապես, ինչպե՞ս կարող եմ հրապարակել վեբ հիմնական API IIS-ում:

ASP. NET Core-ը IIS-ում տեղակայելու քայլեր

  1. Քայլ 1. Հրապարակել ֆայլի թղթապանակում: Հրապարակել թղթապանակում Visual Studio 2017-ով:
  2. Քայլ 2. Պատճենեք ֆայլերը IIS-ի նախընտրելի վայրում: Այժմ դուք պետք է պատճենեք ձեր հրապարակման արդյունքը այնտեղ, որտեղ ցանկանում եք, որ ֆայլերը ապրեն:
  3. Քայլ 3. Ստեղծեք հավելված IIS-ում:
  4. Քայլ 4. Ներբեռնեք ձեր հավելվածը:

Ինչպե՞ս կարող եմ իմանալ, արդյոք տեղադրված է ASP NET միջուկը:

Նայեք C:Program Files-ում dotnet կիսվել է Microsoft-ով: NETCore . Հավելված՝ տեսնելու, թե գործարկման ժամանակի որ տարբերակներն այնտեղ դիրեկտորիաներ ունեն: Աղբյուր.

Windows-ում տեղադրված NET Core-ը հետևյալն է.

  1. Սեղմեք Windows + R:
  2. Մուտքագրեք cmd:
  3. Հրամանի տողում մուտքագրեք dotnet --version:

Խորհուրդ ենք տալիս: