Archivo de la etiqueta: SSH

Depuración remota sobre SSH

      No hay comentarios en Depuración remota sobre SSH
Depuración remota sobre SSH

Después de la entrada sobre como instalar NetCore en Linux (o sobre cualquier otro entorno), el siguiente paso lógico es poder depurar nuestro código mientras corre en Linux, como lo haríamos sobre Windows. Para esto, tenemos 2 opciones, utilizar Visual Studio Code o Visual Studio para hacer depuración remota sobre ssh,. En este caso, vamos a utilizar la segunda opción, ya que en la mayoría de los casos en los que usemos NetCore, correrá en un servidor sin interfaz gráfica. Para ello, lo primero que necesitamos es que nuestro equipo Linux tenga un servidor SSH habilitado, esto es lo que ocurre habitualmente, pero en caso de no haberlo puesto durante la instalación del OS, se puede añadir sin problema. Una vez dicho esto, vamos con ello. Proyecto Para poder seguir la entrada, lo primero que vamos a hacer es crear un proyecto de consola de NetCore: Al que le vamos a poner este código: using System; using System.Threading; namespace PostDepuracionRemota { class Program { static void Main(string[] args) { int nIteraciones = 100; Console.WriteLine($”El programa añadirá {nIteraciones} lineas de consola, con una espera de 1 segundo entre lineas”); for(int i = 0; i < nIteraciones; i++) { Console.WriteLine(DateTime.Now); Thread.Sleep(1000); }... Leer más »