Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad Assembly.Location

 

Publicado: octubre de 2016

Obtiene la ruta de acceso completa o la ubicación UNC del archivo cargado que contiene el manifiesto.

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

public virtual string Location { get; }

Valor de propiedad

Type: System.String

Ubicación del archivo cargado que contiene el manifiesto. Si se creó una instantánea del archivo cargado, la ubicación se corresponde con la del archivo después de que se hiciera la instantánea. Si el ensamblado se carga desde una matriz de bytes, como cuando se usa la sobrecarga del método Load(Byte[]), el valor devuelto es una cadena vacía ("").

Exception Condition
NotSupportedException

El ensamblado actual es un ensamblado dinámico, representado por un objeto AssemblyBuilder.

To get the location before the file has been shadow-copied, use the P:System.Reflection.Assembly.CodeBase property.

The following example displays the location of the loaded file that contains the manifest.

Assembly SampleAssembly;
// Instantiate a target object.
Int32 Integer1 = new Int32();
Type Type1;
// Set the Type instance to the target class type.
Type1 = Integer1.GetType();
// Instantiate an Assembly class to the assembly housing the Integer type.  
SampleAssembly = Assembly.GetAssembly(Integer1.GetType());
// Display the physical location of the assembly containing the manifest.
Console.WriteLine("Location=" + SampleAssembly.Location);
// The example displays the following output:
//   Location=C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorlib.dll

FileIOPermission

for access to the path. Associated enumeration: F:System.Security.Permissions.FileIOPermissionAccess.PathDiscovery

.NET Framework
Disponible desde 1.1
Silverlight
Disponible desde 2.0
Volver al principio
Mostrar: