Advertisement
Fhernd

ObtencionUbicacionAssembly.cs

Aug 17th, 2014
2,177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.11 KB | None | 0 0
  1. using System;
  2. using System.IO;
  3. using System.Reflection;
  4.  
  5. namespace Articulos.Pregunta.P0420
  6. {
  7.     public sealed class ObtencionUbicacionAssembly
  8.     {
  9.         public static void Main()
  10.         {
  11.             // Título aplicación consola:
  12.             Console.Title = "--- Obtención Ubicación Assembly en Ejecución ---";
  13.             Console.WriteLine ();
  14.            
  15.             // Obtención de la ubicación en disco del assebmly
  16.             // que se encuentra en ejecución:
  17.             string ubicacion = Assembly.GetExecutingAssembly().Location;
  18.            
  19.             // Presentación en pantalla del nombre del directorio
  20.             // en el que se está ejecutando el assembly:
  21.             Console.WriteLine ("Directorio de ejecución del assembly: {0}",
  22.                 Path.GetDirectoryName(ubicacion)
  23.             );
  24.            
  25.             // Espera a que el usuario presione la tecla
  26.             // Enter para finalizar completamente la aplicación:
  27.             Console.WriteLine ("\nPresione la tecla `Enter` para finalizar.");
  28.             Console.ReadLine ();
  29.         }
  30.     }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement