Approvato: Fortect
Vale sicuramente la pena controllare questi metodi di risoluzione dei problemi ogni volta che ricevi un codice di errore da un sito Web di debug gestito.Per eseguire il debug delle applicazioni del sito Web ospitate su IIS, creare prima IIS. Attiva IIS passo dopo passo (puoi saltare questo passaggio se sicuramente lo hai già fatto). Premi la scorciatoia da tastiera Win + R per aprire la finestra Esegui, dopodiché digita appwiz.cpl e premi Invio.
- 20 minuti e leggi.
Per eseguire il debug di una richiesta ASP.NET che è stata distribuita anche a IIS, molto spesso installa ed esegui gli strumenti in remoto sullo stesso computer su cui la tua famiglia ha distribuito l’applicazione e, inoltre, collegala al runtime dell’applicazione. supporto contro Visual Studio.
p>
Questa direttiva spiega perché configurare e modificare un prodotto Visual ASP.NET MVC 4.5.2 Studio, distribuirlo in IIS, ma connettere l’assembly Visual Studio Remote Debugger.
Requisiti
Richiede Visual Studio 2019 per aver seguito i passaggi verificati in questo articolo.
Visual Studio 2017 è necessario per completare i passaggi generali in questo articolo.
- Windows Server quest’anno R2 e IIS 10 (per Windows Server duemilaotto R2, i passaggi di sistema sono requisiti
Altri)
Remote Network Debugger è sicuramente supportato su Windows Server a partire da Windows Server 2008 Service Pack 2. Per un elenco completo dei requisiti, vedere Requisiti . Già
Offrite un’applicazione in IIS?
Questo articolo fornisce i passaggi per l’impostazione completa di una configurazione IIS di base su Internet Windows e per la distribuzione di un software software Visual Studio. Questi passaggi vengono utilizzati anche per garantire che il server disponga dei componenti necessari per il corretto funzionamento di questa applicazione. e dovresti essere indirizzato al debug remoto.
-
Se la tua applicazione attuale è in esecuzione su IIS e vuoi esattamente caricarla Per un debugger dedicato e avviare anche il debug, vai a Scarica e installa strumenti esterni su Windows Server .
-
Se hai bisogno di aiuto per assicurarti che la tua applicazione sia correttamente configurata, distribuita, oltre all’esecuzione in IIS in modo da poterne eseguire il debug, rivedere tutti i passaggi in questa sezione.
Crea ciascuna delle nostre applicazioni ASP.NET 4.5.2 sul computer di Visual Studio
-
Crea una nuova applicazione ASP.NET MVC.
In Visual Studio 2019, premere Ctrl + Q per aprire la casella di ricerca, digitare asp.net in Modelli, oltre a selezionare Crea nuova applicazione Web ASP.NET (.NET Framework). Nella finestra di dialogo che appare, nominare il progetto di costruzione MyASPApp, quindi selezionare Crea, selezionare MVC e pagamenti ipotecari Crea.
Approvato: Fortect
Fortect è lo strumento di riparazione PC più popolare ed efficace al mondo. Milioni di persone si affidano a milioni di persone per mantenere i loro sistemi in esecuzione veloci, fluidi e privi di errori. Grazie alla sua semplice interfaccia utente e al potente motore di scansione, Fortect trova e risolve rapidamente un'ampia gamma di problemi di Windows, dall'instabilità del sistema e problemi di sicurezza alla gestione della memoria e ai colli di bottiglia delle prestazioni.
- 1. Scarica Fortect e installalo sul tuo computer
- 2. Avvia il programma e fai clic su "Scansione"
- 3. Fai clic su "Ripara" per risolvere eventuali problemi rilevati
Per eseguire questa operazione, in Visual Studio 2017, selezionare File> Nuovo> Progetto, quindi è necessario Visual C #> Internet> Applicazione Web ASP.NET. In ASP.NET 4.5.2 Layouts selezionare MVC. Assicurati che Docker Enable Support non sia selezionato e che l’autenticazione sarà probabilmente impostata su Nessuna autenticazione. Assegna un nome al progetto MyASPApp.)
-
Aprire il documento HomeController.cs più importante e impostare un punto di interruzione nel metodo principale
About ()
.
Installa e configura IIS sul server per Windows
Questi passaggi mostrano solo il programma di base di IIS. Per ulteriori dettagli o linee guida per l’installazione su un desktop Windows, vedere Pubblica su IIS o IIS 8.0 con ASP.NET 3.5 e ASP.NET 4.5 .
Per gli strumenti operativi di Windows Server, utilizzare l’Aggiunta guidata ruoli e funzionalità come il Pannello di controllo di Teaming o Binding in Server Manager. Al passaggio Ruoli server selezionare una casella di controllo Web for Server (IIS).
Nel passaggio Servizi ruolo IIS, selezionare il ruolo di supporto richiesto o accettare i servizi di impostazione forniti dallo standard. Se si desidera personalizzare il proprio utilizzo utilizzando le opzioni di pubblicazione e distribuzione sul Web, è possibile selezionare strumenti di amministrazione IIS e programmi per siti Web sicuri.
Completa i passaggi di verifica per aggiungere il ruolo del server web e le opzioni. Dopo aver installato il ruolo Web Server (IIS), la riattivazione del server/IIS non è considerata utile.
Aggiorna le impostazioni di sicurezza Internet di Windows Server
Se la configurazione della protezione avanzata di Internet Explorer è letteralmente abilitata (abilitata per impostazione predefinita), l’utente potrebbe dover aggiungere domini come siti di appartenenza attendibili per accedere ad alcuni dei componenti essenziali del server Web. Aggiungi siti attendibili andando su Opzioni Internet> Sicurezza> Siti attendibili> Siti. Aggiungi le seguenti aree.
- microsoft.com
- go.microsoft.com
- download.microsoft.com
- iis.net
Quando trovi il software, a qualcuno potrebbe essere chiesto il permesso di scaricare script distintivi e risorse del sito web. Alcuni di questi suggerimenti non sono necessari, ma per una procedura molto semplice, fare clic su Aggiungi quando richiesto.
Installa ASP.NET 4th su 5 server Windows
Per ulteriori informazioni sull’installazione di ASP.NET su IIS, iniziare a vedere la Sezione 8 iis.0 Utilizzo di ASP.NET 3.5 grazie ad ASP.NET 4.5 .
-
Seleziona IIS nel riquadro sinistro di Server Manager. Fare clic con il pulsante destro del mouse su Gestione acquisti Server Internet e Information Services (IIS).
-
In genere utilizzare il programma di installazione della piattaforma Web (WebPI) per installare ASP.NET 4.5 (nel successivo nodo Server R2 di Windows, selezionare Ottieni nuovi componenti della piattaforma Web, quindi cercare ASP.NET)
Nota
Se stai generando l’utilizzo di Windows Server 2008 R2, installa ASP.NET invece di tutti e 8 utilizzando questo comando:
C: Windows Microsoft.NET Framework64 v4.0.30319 aspnet_regiis.exe -ir
-
Riavvia il computer (o controlla net stop: / y seguito da net inizia il processo w3svc da un comando immediato per applicare modifiche specifiche al percorso di sistema di qualcuno).
Seleziona la tua opzione di distribuzione
Se hai bisogno di un permesso per distribuire la tua applicazione su IIS, considera le opzioni immediatamente successive:
-
Distribuisci creando un file di impostazioni del punteggio in IIS e importandolo all’interno delle impostazioni da Visual Studio. In alcuni casi, questo è un modo rapido per utilizzare il tuo utilizzo. Quando crei un file di impostazioni del documento, le autorizzazioni vengono impostate automaticamente su alto in IIS.
-
Distribuisci pubblicando in una directory locale e copiando l’output in un file di attività a fasi in IIS utilizzando solo una tecnica preferita.
(Facoltativo) Preparare utilizzando un file inserito con parametri
È possibile utilizzare questa opzione per creare un file di creazione delle impostazioni corrispondente e importarlo direttamente in Visual Studio.
Installa e configura Internet per configurare i server di hosting su Windows Server
Web Deploy 3. Per 6 server di hosting offre importanti funzionalità di personalizzazione aggiuntive che consentono di creare un file di opzioni di distribuzione tramite l’interfaccia individuale.
-
Se è possibile che Windows Server sia installato sul tuo Web Deploy, disinstallalo dal Pannello di controllo> Programmi> Disinstalla un programma.
-
Successivamente, installa Web Deploy 3.6 Hosting per server su Windows Server.
Per installare Web Deploy per i server di hosting, utilizzare Web Platform Installer (WebPI). (Per trovare il collegamento al programma di installazione della piattaforma Web IIS, selezionare IIS nel riquadro Vai a uscire di Server Manager. In Server di hosting, fare clic con il pulsante destro del mouse su Server Manager.
Per iniziare con il debug, puoi selezionare IIS Express (
) dalla barra degli strumenti, selezionare IIS locale ( ), scegliere Avvia debug dal menu Debug, premere F5. Il debugger si interrompe in corrispondenza dei punti di interruzione. Se il debugger non riesce a raggiungere i punti di interruzione, vedere Risoluzione dei problemi di debug. In queste pagine iniziali o delle proprietà per qualsiasi sito online o directory di siti Internet virtuali, fare clic sulla scheda Directory principale o Directory virtuale.Nella sezione Impostazioni applicazione, fare clic su Configurazione.Fare clic sulla scheda Debug effettiva.Seleziona il nostro campo di esplorazione “Abilita debug di script server ASP”.
Scarica per installare lo strumento remoto.Condizioni.(Facoltativo) Per eseguire tutto il debugger rurale da una cartella condivisa.Imposta il miglior debugger improbabile.(Facoltativo) Configura il remotedebugger come un buon servizio solido.Personalizza il debug con i simboli eliminati.Guarda anche.