DllImportSearchPath Enumeración
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica las rutas de acceso que se usan para buscar archivos DLL que proporcionan funciones para las invocaciones de plataforma.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
public enum class DllImportSearchPath
[System.Flags]
public enum DllImportSearchPath
[<System.Flags>]
type DllImportSearchPath =
Public Enum DllImportSearchPath
- Herencia
- Atributos
Nombre | Valor | Description |
---|---|---|
ApplicationDirectory | 512 | Incluya el directorio de la aplicación en la ruta de búsqueda de DLL. |
AssemblyDirectory | 2 | Al buscar dependencias del ensamblado, incluya el directorio que contiene el propio ensamblado y busque en ese directorio primero. Cuando se usa en modelos nativos de implementación de AOT y de un solo archivo, el directorio de instalación de la aplicación se considera el "directorio de ensamblados" y se busca. |
LegacyBehavior | 0 | Busque en el directorio de la aplicación y, a continuación, llame a la función LoadLibraryEx de Win32 con la |
SafeDirectories | 4096 | Incluya el directorio de la aplicación, el directorio |
System32 | 2048 | Incluya el directorio |
UseDllDirectoryForDependencies | 256 | Buscar las dependencias de una DLL en la carpeta donde se encuentra dicha DLL antes de buscar en otras carpetas. |
UserDirectories | 1024 | Incluya cualquier ruta de acceso que se haya agregado explícitamente a la ruta de acceso de búsqueda en todo el proceso mediante la función Win32 |
Use el DefaultDllImportSearchPathsAttribute atributo para aplicar un conjunto de rutas de acceso a un ensamblado completo o a una invocación de plataforma individual.
Produto | Versións |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1 |
UWP | 10.0 |
Comentarios de .NET
.NET é un proxecto de código aberto. Selecciona unha ligazón para ofrecer comentarios: