static void Main(string[] args) { RemotingConfiguration.Configure("Cliente.exe.config"); Utilidades.MostrarTodosLosDatos(); using (Cliente c = new Cliente()) { c.Prueba(); Log.EsperarParaTerminar("Presiona ENTER para terminar..."); GC.KeepAlive(c); } }
// Método principal de ejecución static void Main(string[] args) { // Lee el archivo de configuración y lo aplica en el programa RemotingConfiguration.Configure("Cliente.exe.config", false); // Muestra los tipos de datos de net remoting configurados para el programa Utilidades.MostrarTodosLosDatos(); // Los recursos de cliente generados solo seran válidos dentro del using using (Cliente c = new Cliente()) { // ejecutamos el método prueba de nuestro cliente c.Prueba(); Log.EsperarParaTerminar("Presiona ENTER para terminar..."); GC.KeepAlive(c); } }