Servere Web în studioul vizual pentru proiecte web

Utilizarea IIS ca server Web de dezvoltare vă permite să lucrați într-un mediu care amintește mai mult de un server web IIS de lucru. Acest lucru poate rezolva problemele de configurare înainte ca proiectul să fie pus în funcțiune. Dacă utilizați IIS Express pentru a migra la un server Web IIS de lucru, poate fi necesar să îl configurați în continuare din cauza diferitelor contexte de securitate dintre serverul de testare și serverul de producție.







Utilizarea IIS ca server de dezvoltare poate necesita sarcini de configurare suplimentare pentru a lucra cu Visual Studio în comparație cu un server Express IIS, cum ar fi următoarele:

Windows trebuie să aibă IIS și ASP.NET activat, iar serviciul ASP.NET trebuie să fie înregistrat cu Windows. (Înregistrarea este un pas separat dacă IIS a fost activat după instalarea .NET Framework.) Pentru mai multe informații, consultați Instrumentul de înregistrare IIS ASP.NET (Aspnet_regiis.exe).)







Pentru a lucra cu IIS, Visual Studio trebuie executat în numele administratorului;

În plus, utilizarea IIS poate să nu fie adecvată dacă este îndeplinită una dintre următoarele condiții:

politica corporativă nu permite includerea rolurilor serverului pe computerele de dezvoltare, de exemplu, rolul IIS;

politica corporativă nu permite dezvoltatorilor să aibă conturi de administrator pe serverul IIS;

Paginile web ASP.NET sunt dezvoltate pe sistemul de operare Windows, Home Edition, care nu acceptă IIS;

plasarea unui server web pe un computer (de exemplu, într-o rețea de domiciliu) nu este de dorit din motive de securitate.

Proiectul dvs. web utilizează baza de date SQL Server Express LocalDB. Pentru mai multe informații, vedeți. Utilizați LocalDB cu versiunea completă a IIS în blogul SQL Server Express.

În acest caz, puteți utiliza IIS Express.







Articole similare

Trimiteți-le prietenilor: