Primero, hablemos del entorno operativo. El proyecto asp.net versión MVC es 4.5, y el servidor remoto es un sistema Windows Server 2016 x64 bits, y el sistema nativo win10 x64 bits es el sistema. VS instalando el directorio de instalación de VS para encontrar el directorio Remote Debugger, habrá 3 versiones "Appx", "x64", "x86" bajo el directorio, ya que nuestro servidor es una versión x64 de bits, así que copia la carpeta x64 directamente a nuestro servidor remoto.
Directorio Remote Debugger
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\Remote Debugger
Los muchos directorios incorrectos en Internet son: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE
Abrimos la carpeta que acabamos de copiar en el servidor remoto, encontramos el programa "msvsmon.exe" y lo ejecutamos como administrador, y lo configuramos en las opciones de la herramienta de la siguiente manera:
(Sin autenticación, permite que cualquier usuario depure, los puertos pueden configurarse por sí mismos o dejar el predeterminado)
Publicamos el proyecto en el servidor, y cuando lo publicamos,Ten en cuenta que la configuración está seleccionada como la opción "Depurar"Como sigue:
Empaqueta el paquete de lanzamiento generado y súbelo al servidor para su publicación, hay pasos, así que no hablaré de ello aquí.
El código que debe depurarse para el controlador es el siguiente:
Solicitémoslo directamente y devuelve la normalidad, de la siguiente manera:
Puesta en servicio remota
En VS, selecciona Depurar - Adjuntar al proceso, selecciona "Remoto (No autenticado)" para el tipo de conexión, introduce ip:port para la conexión y destino, ¡y introduce! Como se muestra a continuación:
Selecciona el proceso que hay que depurar a continuación, el proceso llamado "w3wp.exe", y adúntalo. Al volver a solicitar la URL, podemos encontrar el corte de energía que entró correctamente en la configuración, como se muestra en la figura de abajo:
Por último, adjunta enlaces a varios documentos de ayuda para depuración remota de MS:El inicio de sesión del hipervínculo es visible.
|