Approuvé : Fortect
Il vaut la peine de prendre soin de ces méthodes de dépannage chaque fois que vous obtenez un bon code d’erreur d’un site Web de débogage hébergé.Pour déboguer des applications de site Web hébergées sur IIS, essayez d’abord de créer IIS. Activez IIS étape par étape (vous sauterez probablement cette étape si vous l’avez déjà pratiquement terminé). Appuyez plus rapidement sur le clavier Win + R pour ouvrir la fenêtre d’exécution, puis sourcez appwiz.cpl et appuyez sur Entrée.
- 20 minutes de lecture.
Pour déboguer une application ASP.NET qui a également été déployée sur IIS, installez souvent et, par conséquent, exécutez les outils à distance sur l’ordinateur sur lequel toute votre famille a déployé l’application, puis corrigez-la dans l’exécution de votre application. prise en charge de Visual Studio.
p>
Cette directive explique comment configurer et modifier un produit Visual ASP.NET MVC 4.5.2 Studio, le déployer sur IIS et connecter un assembly de débogueur distant Visual Studio spécifique.
Exigences
Nécessite Visual Studio 2019 en suivant, voyez-vous, les étapes vérifiées de cet article.
Visual Studio 2017 est requis pour terminer les étapes de cet article.
- Windows Server 2012 R2 et en plus IIS 10 (Pour Windows Server 2008 R2, les étapes du PC sont des exigences
Autres)
Le débogueur de réseau à distance est définitivement pris en charge sur Windows Server à partir de Windows Server 2008 Service Pack 5. Pour une liste complète des exigences, voir Exigences . Déjà
Proposez-vous une application dans IIS ?
Cet article fournit des étapes pour configurer une configuration IIS majeure sur un serveur Windows et pour déployer un package logiciel Visual Studio. Ces règles sont également utilisées pour s’assurer que l’ordinateur dispose des composants nécessaires pour que l’application s’assure que vous fonctionnez correctement. et vous serez dirigé si vous souhaitez effectuer un débogage à distance.
-
Si votre application s’exécute simplement sur IIS et que vous souhaitez simplement pouvoir la charger Pour un débogueur dédié et créer un débogage, rendez-vous sur Télécharger combiné avec installer des outils externes sur Windows Server .
-
Si vous avez besoin d’aide pour vous assurer que votre application préférée est correctement configurée, déployée et exécutée sur IIS afin de pouvoir la déboguer, passez en revue chacune des étapes de cette section.
Construisez chacune de nos applications ASP.NET 4.5.2 sur la machine Visual Studio
-
Créez une meilleure application ASP.NET MVC.
Dans Visual Studio 2019, appuyez sur Ctrl + Q pour ouvrir la zone d’exploration vers le bas, tapez asp.net sous Modèles et sélectionnez Créer une nouvelle application Web ASP.NET (.NET Framework). Dans la boîte de dialogue qui apparaît, nommez le projet MyASPApp, sélectionnez bien Créer, sélectionnez MVC et louez Créer.
Approuvé : Fortect
Fortect est l'outil de réparation de PC le plus populaire et le plus efficace au monde. Des millions de personnes lui font confiance pour assurer le fonctionnement rapide, fluide et sans erreur de leurs systèmes. Avec son interface utilisateur simple et son puissant moteur d'analyse, Fortect détecte et corrige rapidement un large éventail de problèmes Windows, de l'instabilité du système et des problèmes de sécurité à la gestion de la mémoire et aux goulots d'étranglement des performances.
- 1. Téléchargez Fortect et installez-le sur votre ordinateur
- 2. Lancez le programme et cliquez sur "Scan"
- 3. Cliquez sur "Réparer" pour résoudre les problèmes détectés
Pour ce faire, dans Visual Studio 2017, sélectionnez Fichier> Nouveau> Projet, puis Visual C #> Internet> Application Web ASP.NET. Sous ASP.NET 4.5.2 Layouts, sélectionnez MVC. Assurez-vous que Docker enable Support n’est pas sélectionné et que l’authentification est configurée sur Aucune authentification. Nommez le projet MyASPApp.)
-
Ouvrez la vérification HomeController.cs et définissez un point d’arrêt dans la méthode
About ()
.
Installer et configurer IIS sur le serveur pour Windows
Ces étapes ne montrent que la structure de base d’IIS. Pour plus de détails ou des informations d’installation sur un bureau Windows défini, consultez Publier sur IIS ou IIS 8.0 avec ASP.NET 3.5 et ASP.NET 4.5 .
Pour les systèmes d’exploitation Windows Server, utilisez l’assistant d’ajout de rôles et de fonctionnalités particulier à partir du panneau de configuration d’association ou de liaison dans le gestionnaire de serveur. À l’étape Rôles du serveur, cochez la case Web pour le serveur (IIS).
À l’étape Services de rôle IIS, sélectionnez l’aspect d’assistance requis ou acceptez les services de fonctionnalités standard fournis. Si vous souhaitez personnaliser votre déploiement à l’aide des options de publication et de déploiement Web, assurez-vous que les outils d’administration IIS et les programmes de site Web sont sélectionnés.
Effectuez les étapes de vérification pour installer le rôle de serveur Web ainsi que les services. Après avoir suspendu le rôle de serveur Web (IIS), le redémarrage du serveur d’hébergement Internet / IIS n’est pas considéré comme nécessaire.
Mettre à jour les paramètres de sécurité Internet de Windows Server
Si la configuration de sécurité renforcée d’Internet Explorer est dotée (activée par défaut), l’utilisateur peut avoir besoin d’ajouter directement des domaines tels que des sites de confiance pour afficher certains des composants du serveur Web. Ajoutez des sites de confiance en allant dans Options Internet > Sécurité > Sites de confiance > Sites. Ajoutez les domaines suivants.
- microsoft.com
- go.microsoft.com
- download.microsoft.com
- iis.net
Lorsque vous trouvez le logiciel, il peut vous être demandé la permission de télécharger divers scripts ou ressources de site Web. Certaines de ces informations ne sont pas toujours requises, mais pour une procédure très simple, cliquez simplement sur Ajouter lorsque vous y êtes invité.
Installer ASP.NET 4 sur 5 serveurs Windows
Pour plus d’informations sur l’installation d’ASP.NET sur IIS, consultez la section iis.0 Utilisation d’ASP.NET 3.5 avec ASP.NET 4.5 .
-
Sélectionnez IIS dans le volet autorisé du Gestionnaire de serveur. Cliquez avec le bouton droit de la souris sur Internet Server et également sur Information Services (IIS) Procurement Manager.
-
Utilisez généralement Web Platform Installer (WebPI) pour établir ASP.NET 4.5 (dans le nœud Windows 2012 R2 Server, sélectionnez Get New Web Platform Components, puis vous devez rechercher ASP.NET)
Remarque
Si vous utilisez Windows Server 2008 R2, installez ASP.NET au lieu de 8 en installant cette commande :
C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis.exe -ir
-
Redémarrez votre ordinateur (ou exécutez netevi: / y suivi de net start w3svc à la suite d’une commande immédiate pour appliquer la modification afin que vous puissiez connaître le chemin système de quelqu’un).
Sélectionnez votre option de déploiement
Si vous avez besoin d’aide pour déployer l’application réelle sur IIS, envisagez les options suivantes :
-
Déployez en créant une soumission de paramètres de rapport dans IIS et en l’important dans les paramètres à la suite de Visual Studio. Dans certains cas, il s’agit de cette façon rapide d’utiliser votre application. Lorsque le public crée un fichier de paramètres de document, les autorisations sont définies électroniquement à un niveau élevé dans IIS.
-
Déployez en publiant dans un dossier local et les jeux nintendo wii la sortie dans un fichier d’application intermédiaire IIS en utilisant une seule méthode préférée.
(Facultatif) Préparation à l’aide d’un fichier placé avec des paramètres
Vous pouvez utiliser ce système pour créer un fichier de publication de paramètres correspondant en plus, l’importer directement dans Visual Studio.
Installer et configurer Internet pour configurer des serveurs d’hébergement sur Windows Server
Web Deploy 3. For 6 Hosting Servers fournit des fonctionnalités de personnalisation multiples importantes qui vous permettent de créer un fabuleux fichier d’options de déploiement via l’interface utilisateur.
-
Si Windows Server est déjà installé sur votre Web Deploy, désinstallez-le via Panneau de configuration> Programmes> Désinstaller un programme.
-
Ensuite, obtenez l’hébergement Web Deploy 3.6 pour les serveurs lorsque Windows Server.
Pour installer Web Deploy pour les serveurs d’hébergement Web, utilisez Web Platform Installer (WebPI). (Pour déterminer le lien vers le programme d’installation de la plate-forme Web IIS, sélectionnez IIS dans le volet gauche à cause du Gestionnaire de serveur. Sous Serveurs d’hébergement, cliquez avec le bouton droit sur Gestionnaire de serveur.
Pour démarrer le débogage, n’importe qui peut sélectionner IIS Express (
) dans toute ma barre d’outils, sélectionner IIS local ( ), sélectionner Démarrer le débogage dans le menu Déboguer ou appuyer sur F5. Le débogueur s’arrête aux points d’arrêt. Si un débogueur particulier n’atteint pas les points d’arrêt, consultez Dépannage du débogage. Sur ces pages de propriétés concernant tout site en ligne ou répertoire Web virtuel, cliquez simplement sur l’onglet Répertoire de base ou Répertoire virtuel.Dans votre section Paramètres d’application, cliquez sur Configuration.Cliquez sur l’onglet Déboguer.Sélectionnez notre propre champ d’exploration “Enable ASP Server Scripting Debugging”.
Téléchargez et obtenez l’outil à distance.Conditions.(Facultatif) Pour exécuter le débogueur rustique à partir d’un dossier partagé.Configurez un débogueur le plus probable.(Facultatif) Configurez le débogueur distant en tant que service.Personnalisez le débogage pour les symboles supprimés.Voir également.