Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Environment.CurrentDirectory (Propiedad)

Obtiene o establece la ruta de acceso completa del directorio de trabajo actual.

Espacio de nombres:  System
Ensamblado:  mscorlib (en mscorlib.dll)

public static string CurrentDirectory { get; set; }

Valor de propiedad

Tipo: System.String
Una cadena que contiene la ruta de acceso de un directorio.

ExcepciónCondición
ArgumentException

Se ha intentado establecer en una cadena vacía ("").

ArgumentNullException

Se ha intentado establecer en null.

IOException

Error de E/S.

DirectoryNotFoundException

Se ha intentado establecer una ruta de acceso local que no se puede encontrar.

SecurityException

El llamador no tiene el permiso apropiado.

Por definición, si el proceso se inicia en el directorio raíz de una unidad local o de red, el valor de esta propiedad es el nombre de la unidad seguido de una barra diagonal final (por ejemplo, "C:\"). Si este proceso se inicia en un subdirectorio, el valor de esta propiedad es la ruta de acceso del subdirectorio y la unidad sin la barra diagonal final (por ejemplo, "C:\miSubdirectorio").

En el ejemplo siguiente se muestra la forma de establecer la propiedad CurrentDirectory.


		// Change the directory to %WINDIR%							
		Environment.CurrentDirectory = Environment.GetEnvironmentVariable("windir");		
		DirectoryInfo info = new DirectoryInfo(".");
        	lock(info)
        	{      
			Console.WriteLine("Directory Info:   "+info.FullName);
        	}


.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

.NET para aplicaciones de Windows Phone

Compatible con: Windows Phone 8, Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft