Aprobado: Fortect
Vale la pena supervisar estos métodos de solución de problemas cada vez que obtenga un código de error único de un sitio web de depuración alojado.Para depurar aplicaciones de sitios web alojadas en IIS, primero adquiera IIS. Active IIS paso a paso (omita este paso sin esfuerzo si ya ha trabajado incansablemente en él). Presione el secreto del teclado Win + R para abrir la ventana de ejecución, luego la variedad de appwiz.cpl y presione Entrar.
- 20 minutos para leer.
Para depurar una aplicación ASP.NET que también se ha implementado en IIS, a menudo instale, ejecute las herramientas de forma remota en la computadora en la que toda su familia implementó la aplicación y luego conéctela al tiempo de ejecución de la aplicación. soporte de Visual Studio.
p>
Esta directiva explica cómo cambiar y modificar un producto Visual ASP.NET MVC 4.5.2 Studio, implementarlo en IIS y conectar su ensamblaje de depurador remoto de Visual Studio.
Requisitos
Requiere Visual Studio 2019 siguiendo los pasos específicos verificados en este artículo.
Se requiere Visual Studio 2017 para completar los pasos en este artículo.
- Windows Server 2012 R2 combinado con IIS 10 (para Windows Server 2008 R2, los pasos de disposición son requisitos
Otros)
El depurador de red remota es definitivamente compatible con Windows Server a partir de Windows Server 2008 Service Pack el segundo. Para obtener una lista completa de requisitos, consulte Requisitos . Ya
¿Ofrecen una aplicación en IIS?
Este artículo proporciona los pasos para configurar una configuración IIS típica en un servidor Windows y para implementar un paquete de software de Visual Studio. Estas sugerencias también se utilizan para garantizar que el nodo tenga los componentes necesarios para que la aplicación funcione correctamente. y se le dirigirá como una forma de depuración remota.
-
Si su aplicación se ejecuta mucho en IIS y solo desea poder cargarla Para un depurador dedicado y comenzar con la depuración, vaya a Descargar instalar herramientas externas en Windows Server < / a>.
-
Si necesita ayuda para asegurarse de que la aplicación esté configurada, implementada y ejecutándose correctamente y que aparezca en IIS para que pueda depurarla, revise todos los pasos de esta sección.
Cree cada una de nuestras aplicaciones ASP.NET 4.5.2 en la máquina de Visual Studio
-
Cree una aplicación ASP.NET MVC joven.
En Visual Studio 2019, presione Ctrl + Q para abrir el cuadro de búsqueda, escriba asp.net en Plantillas y seleccione Crear nueva aplicación web ASP.NET (.NET Framework). En cada uno de nuestros cuadros de diálogo que aparece, nombre el proyecto MyASPApp, luego seleccione Crear, seleccione MVC y alquile Crear.
Aprobado: Fortect
Fortect es la herramienta de reparación de PC más popular y eficaz del mundo. Millones de personas confían en él para mantener sus sistemas funcionando de forma rápida, fluida y sin errores. Con su sencilla interfaz de usuario y su potente motor de análisis, Fortect encuentra y soluciona rápidamente una amplia variedad de problemas de Windows, desde la inestabilidad del sistema y los problemas de seguridad hasta la gestión de la memoria y los cuellos de botella en el rendimiento.
- 1. Descarga Fortect e instálalo en tu computadora
- 2. Inicie el programa y haga clic en "Escanear"
- 3. Haga clic en "Reparar" para solucionar cualquier problema que se encuentre
Para hacer esto, en Visual Studio 2017, seleccione Archivo> Nuevo> Proyecto y luego Visual C #> Internet> Aplicación web ASP.NET. En ASP.NET 4.5.2 Layouts, seleccione MVC. Asegúrese de que Docker enable Support no esté seleccionado y de que Autenticación esté configurada correctamente Sin autenticación. Nombre el proyecto MyASPApp.)
-
Abra la aplicación HomeController.cs y establezca un punto de interrupción en el método
About ()
.
Instalar y configurar IIS en el servidor para Windows
Estos pasos solo muestran la estructura básica de IIS. Para obtener más detalles o información de instalación en ese escritorio de Windows, consulte Publicar en IIS o IIS 8.0 acompañado de ASP.NET 3.5 y ASP. NET 4.5 . < / p>
Para los sistemas operativos Windows Server, use el Asistente para agregar funciones y características del Panel de control de creación de equipos o enlaces en el Administrador del servidor. En el paso Funciones del servidor, seleccione la casilla de verificación Web destinada al servidor (IIS).
En el paso Servicios de funciones de IIS, seleccione la función de ayudante requerida o acepte los servicios de funciones estándar proporcionados. Si desea personalizar su implementación con las opciones Publicar e Implementar en la Web, asegúrese de que las Herramientas de administración de IIS y los Programas del sitio web estén seleccionados.
Complete los pasos de verificación para instalar la función amplia del servidor y los servicios. Después de colocar la función de servidor web (IIS), no se considera necesario reiniciar la computadora / IIS.
Actualizar la configuración de seguridad de Internet de Windows Server
Si la Configuración de seguridad mejorada de Internet Explorer está habilitada (habilitada de forma predeterminada), es posible que el usuario necesite que agregue dominios, como sitios de confianza, para obtener acceso a algunos de los componentes del servidor web. Para agregar sitios de confianza, vaya a Opciones de Internet> Seguridad> Sitios de confianza> Sitios. Agregue los siguientes dominios.
- microsoft.com
- go.microsoft.com
- download.microsoft.com
- iis.net
Cuando encuentre el software, es posible que sienta que le piden permiso para descargar varios scripts como recursos del sitio web. Parte de esta información ni siquiera es necesaria, pero para un procedimiento muy simple, devuelva Agregar cuando se le solicite.
Instale ASP.NET 4. En 5 servidores Windows
Para obtener más consejos sobre la instalación de ASP.NET en IIS, consulte Acciones de la sección iis.0 Uso de ASP.NET 3.5 con ASP.NET 4.5 .
-
Seleccione IIS en el panel a mano del Administrador del servidor. Haga clic con el botón derecho en Servidor de Internet en la parte superior de ese Administrador de adquisiciones de Servicios de información (IIS).
-
Por lo general, use el Instalador de plataforma web (WebPI) para comprar ASP.NET 4.5 (en el nodo de Windows 2012 R2 Server, seleccione Obtener nuevos componentes de plataforma web, luego busque ASP.NET)
Nota
Si está utilizando Windows Server 2008 R2, instale ASP.NET en lugar de 8 mediante el uso de este comando:
C: Windows Microsoft.NET Framework64 v4.0.30319 aspnet_regiis.exe -ir
-
Reinicie su computadora (o ejecute net get deshacerse de: / y seguido de net start w3svc por medio de un comando inmediato para aplicar el cambio y poder la ruta del sistema de alguien).
Seleccione su opción de implementación
Si necesita ayuda para implementar su aplicación principal en IIS, considere las siguientes opciones:
-
Implemente creando un archivo de configuración de informe en IIS e importándolo a la configuración totalmente desde Visual Studio. En algunos casos, esta es una forma rápida de utilizar su aplicación. Cuando realmente crea un archivo de configuración de documento, los permisos se establecen de inmediato en alto en IIS.
-
Implemente mediante la publicación en una carpeta local y el almacenamiento de la salida en un archivo de aplicación por etapas que opere en IIS utilizando solo un método preferido.
(Opcional) Preparar usando un archivo colocado con parámetros
Puede utilizar esta alternativa para crear un archivo de publicación de configuración correspondiente y, por lo tanto, importarlo directamente a Visual Studio.
Instale y configure Internet para configurar servidores de alojamiento en Windows Server
Web Deploy 3. Para 6 servidores de alojamiento proporciona muchas otras funciones de personalización importantes que le permiten crear el mejor archivo de opciones de implementación a través de la interfaz de usuario.
-
Si Windows Server ya está instalado en su Web Deploy, desinstálelo a través del Panel de control> Programas> Desinstalar un programa.
-
A continuación, organice Web Deploy 3.6 Hosting para servidores con Windows Server.
Para instalar Web Deploy para lanzar servidores, use el Instalador de plataforma web (WebPI). (Para que aparezca el enlace al Instalador de plataforma web IIS, seleccione IIS en el panel izquierdo de la mayoría de los administradores de servidores. En Servidores de alojamiento, haga clic con el botón derecho en Administrador de servidores.
Acelere el rendimiento de su computadora ahora con esta simple descarga.Para comenzar a depurar, sus necesidades pueden seleccionar IIS Express (
) de la gran barra de herramientas, seleccionar IIS local ( ), seleccionar Iniciar depuración en el menú Depurar o presionar F5. El depurador se rompe en los puntos de interrupción. Si cada uno de nuestros depuradores no alcanza los puntos de interrupción, consulte Solución de problemas de depuración. En estas páginas de propiedades en cualquier sitio en línea o directorio web virtual, consulte la pestaña Directorio de inicio o Directorio virtual.En una sección de Configuración de la aplicación, haga clic en Configuración.Haga clic en la pestaña Depurar.Seleccione nuestro propio campo de exploración “Habilitar la depuración de secuencias de comandos del servidor ASP”.
Descarga y descarga la herramienta remota.Condiciones.(Opcional) Para ejecutar el depurador distante desde una carpeta compartida.Configure un depurador imposible.(Opcional) Configure el depurador remoto como un servicio.Personalice la depuración que contiene símbolos eliminados.Ver también.