Godkänd: Fortect
Det är värt att kontrollera dessa problemlösningsmetoder varje gång du får en felkod från en värd för felsökningswebbplats.För att felsöka rrntwebbplatsapplikationer som är värd för IIS, skapa först IIS. Aktivera IIS steg för steg (du kan hoppa över detta unika steg om du redan har gjort det). Tryck på tangentbordsgenvägen Win + R för att komma åt körfönstret, skriv sedan appwiz.cpl och tvinga Retur.
- 20 minuter att läsa.
För att felsöka ett ASP.NET-program som också faktiskt har distribuerats till IIS, installera och kör du ofta ett verktyg på distans på den dator som din familj startade programmet till, och bifoga sedan det till din programkörning. stöd från Visual Studio.
p>
Det här direktivet förklarar hur man konfigurerar och anpassar en Visual ASP.NET MVC 4.5.2 Studio-produkt, släpper den till IIS och ansluter Visual Studio Remote Debugger-sammansättningen.
Krav
Kräver Visual Studio 2019 genom att följa den verifierade processen i den här artikeln.
Visual Studio 2017 krävs nu för att slutföra stegen i denna text.
- Windows Server 2012 R2 och IIS tio (För Windows Server 2008 R2 är systemsteg ofta krav
Andra)
Fjärrnätverksfelsökning stöds definitivt på Windows Server från och med Windows Server 2008 Service Pack 2. För en komplett lista över krav, se Krav . Redan
Erbjuder du en applikation i IIS?
Den här artikeln innehåller steg för att ställa in en grundläggande IIS-inställning på en Windows-server och för att distribuera ett pålitligt Visual Studio-programpaket. Dessa steg används också för att säkerställa att servern har de specifika nödvändiga komponenterna för att applikationen ska fungera perfekt. och du kommer att dirigeras till fjärrkontrollfelsökning.
-
Om din applikation körs på IIS och du bara vill ladda upp den. För en dedikerad debugger och börja felsöka, gå till Ladda ner och installera synliga verktyg på Windows Server . p>
-
Om du behöver hjälp med att se till att ditt program ofta är korrekt konfigurerat, distribuerat och kört i IIS kan du felsöka det, granska alla lösningar i det här avsnittet.
Bygg alla våra ASP.NET 4.5.2-program på Visual Studio-maskinen
-
Skapa ett nytt ASP.NET MVC-program.
I Visual Studio 2019, tryck på Ctrl + Q för att öppna sökrutan, olika asp.net under Mallar och välj Skapa ny ASP.NET-webbapplikation (.NET Framework). I dialogrutan som experter hävdar visas, namnge projektet MyASPAp, välj sedan Skapa, välj MVC och hyr Skapa.
Godkänd: Fortect
Fortect är världens mest populära och effektiva PC-reparationsverktyg. Det litar på miljontals människor för att hålla sina system igång snabbt, smidigt och felfritt. Med sitt enkla användargränssnitt och kraftfulla skanningsmotor hittar och fixar Fortect snabbt ett brett utbud av Windows-problem – från systeminstabilitet och säkerhetsproblem till minneshantering och prestandaflaskhalsar.
- 1. Ladda ner Fortect och installera den på din dator
- 2. Starta programmet och klicka på "Skanna"
- 3. Klicka på "Reparera" för att åtgärda eventuella problem som upptäcks
För att göra detta, i Visual Studio 2017, välj Arkiv> Nytt> Projekt och sedan Visual C #> Internet> ASP.NET Web Application. Under ASP.NET 4.5.2 Layouts väljer du MVC. Se till att Docker enable Support definitivt inte är valt och att Authentication är inställt på No Authentication. Namnge projektet MyASPAp.)
-
Öppna HomeController.cs-dokumentet och matcha en brytpunkt i metoden
About ()
.
Installera och konfigurera IIS på servern för Windows
Bara dessa steg visar den grundläggande strukturen för IIS. För mycket detaljer eller installationsinformation på en Windows-dators skrivbord, se Publicera till IIS eller IIS 8.0 med ASP.NET 3.5 och ASP.NET 4.5 .
För Windows Server-operativsystem använder du guiden Lägg till roller och funktioner från Teaming- eller Binding-kontrollpanelen i Serverhanteraren. I steget Serverroller markerar du kryssrutan Web for Server (IIS).
I steget IIS-rolltjänster väljer du den nödvändiga hjälparrollen eller följer de standardfunktionstjänster som tillhandahålls. Om du behöver anpassa din distribution med alternativen för publicering och webbdistribution, se till att IIS-administrationsverktyg och webbplatsprogram är valda.
Slutför en persons verifieringssteg för att installera webbserverns uppgifter och tjänster. Efter installation av webbserverrollen (IIS) anses det inte nödvändigt att starta om servern/IIS.
Uppdatera Windows Server Internet Security Settings
Om Internet Explorer Enhanced Security Configuration är aktiverat (aktiverat som standard), kan användaren behöva lägga till webbadresser som tillförlitliga webbplatser för att få åtkomst till vissa webbserverkomponenter. Lägg till betrodda webbplatser sedan du har gått till Internetalternativ> Säkerhet> Betrodda webbplatser> Webbplatser. Lägg till följande domäner.
- microsoft.com
- go.microsoft.com
- download.microsoft.com
- iis.net
När de flesta människor hittar programvaran kan du bli tillfrågad om tillåtelse att ladda ner olika skript och webbplatspengar. En del av denna information krävs inte, helt enkelt för en mycket enkel procedur, klicka på Lägg till om du uppmanas.
Installera ASP.NET 4th på ett antal Windows-servrar
För mer information om att anpassa ASP.NET på IIS, se avsnitt 8 iis.0 Använda ASP.NET 3.5 med ASP.NET 4.5 .
-
Välj IIS i den vänstra rutan i Serverhanteraren. Högerklicka på Internet Server and Information Services (IIS) Procurement Manager.
-
Använd vanligtvis Web Platform Installer (WebPI) för att installera ASP.NET 4.5 (i Windows 2012 R2 Server-noden, bosätta sig på Get New Web Platform Components, sök sedan ASP.NET)
Obs
Om du använder Windows Server 2008 R2, installera ASP.NET istället för 8 med det här kommandot för att:
C: Windows Microsoft.NET Framework64 v4.0.30319 aspnet_regiis.exe -ir
-
Starta om datorn (eller kör net stop: / b följt av net start w3svc från ett snabbt kommando för att tillämpa ändringen på någons enhetssökväg).
Välj ditt distributionsalternativ
Om du behöver hjälp med att distribuera din applikation som kan IIS, överväg följande alternativ:
-
Distribuera genom att skapa en rapportinställningsfil i IIS och importera den till inställningar från Visual Studio. I vissa fall är detta ett snabbt medium för att använda din applikation. När du skapar en fantastisk dokumentinställningsfil ställs behörigheterna automatiskt in för att kunna vara höga i IIS.
-
Distribuera genom att utveckla till en lokal mapp och kopiera utgifterna till en stegvis programfil i IIS använder endast en föredragen metod.
(Valfritt) Förbered med hjälp av en placerad fil med intervall
Du kan använda det här alternativet för att börja bygga en motsvarande inställningspubliceringsfil och importera som kommer direkt till Visual Studio.
Installera och konfigurera Internet för att ställa in värdservrar på Windows Server
Web Deploy 3. För 6 värdservrar tillhandahåller viktiga ytterligare anpassningsapplikationer som låter dig skapa en distributionsfil med möjliga val via användargränssnittet.
-
Om Windows Server redan är installerad på din Web Deploy, avinstallera den via Kontrollpanelen> Program> Avinstallera ett program.
-
Installera sedan Web Deploy 3.6 Hosting for Servers på Windows Server.
För att installera Web Deploy för värdservrar, applicera Web Platform Installer (WebPI). (För att hitta den specifika länken till IIS Web Platform Installer, välj IIS i den vänstra rutan i Server Manager. Högerklicka på Server Manager under Hosting Servers.
För att börja felsöka kan du välja IIS Express (
) från mitt verktygsfält, sortera bort Lokal IIS ( ), välja Börja felsöka helt från felsökningsmenyn eller trycka på F5. Felsökningen går sönder vid brytpunkter. Om felsökaren misslyckas vid räckviddsbrytpunkter, se Felsökning av felsökning. Klicka på fliken Hemkatalog eller Virtuell katalog på dessa egendomssidor för valfri webbplats eller virtuell webbkatalog.I avsnittet Programinställningar klickar du på Konfiguration.Klicka på fliken Debug.Välj vårt personutforskningsfält “Aktivera ASP Server Scripting Debugging”.
Ladda ner och installera fjärrenhetsverktyget.Betingelser.(Valfritt) För att köra landsbygdsfelsökningen från varje delad mapp.Konfigurera en osannolik debugger.(Valfritt) Konfigurera din nuvarande fjärrfelsökning som en tjänst.Anpassa felsökning med förlorade symboler.Se även.