Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Define opciones (versión 2) que se pueden aplicar al agregar una referencia en tiempo de ejecución a un paquete de marco mediante la función AddPackageDependency2.
Sintaxis
typedef enum AddPackageDependencyOptions2 {
AddPackageDependencyOptions2_None,
AddPackageDependencyOptions2_PrependIfRankCollision,
AddPackageDependencyOptions2_SpecifiedPackageFamilyOnly
} ;
Constantes
AddPackageDependencyOptions2_NoneNo se aplican opciones. |
AddPackageDependencyOptions2_PrependIfRankCollisionSi hay varios paquetes presentes en el gráfico de paquetes con la misma clasificación que la llamada a AddPackageDependency2, el paquete resuelto se agrega antes que otros de la misma clasificación. Para obtener más información, consulta AddPackageDependency2. |
AddPackageDependencyOptions2_SpecifiedPackageFamilyOnlyAgrega solo la familia del paquete de destino al gráfico de paquetes. Esto le proporciona una manera de administrar más quirúrgicamente las dependencias en tiempo de ejecución. Un paquete de Framework no puede declarar dependencias en el manifiesto del marco (es decir, la lista de dependencias del paquete de Framework siempre es un tamaño de 1) [TheFrameworkPackage].
AddPackageDependency2 el destino de un paquete framework agrega solo el destino al gráfico de paquetes del autor de la llamada; un paquete de Framework ha declarado dependencias. Por lo tanto, el destino de los paquetes framework evita la necesidad de restringir las dependencias dinámicas a la familia de paquetes del destino, pero los paquetes framework no pueden reemplazar los paquetes Main para uso dinámico porque solo puede hacer un paquete Main (por ejemplo, Servidores OOP COM empaquetados, windows.startupTask, etc.). Los paquetes principales aportan este problema de paquetes indirectos adicionales y, por tanto, la necesidad de la opción AddPackageDependencyOptions2_SpecifiedPackageFamilyOnly, que limita el ámbito de AddPackageDependency2 solo a la familia de paquetes de destino directa. |
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | Windows 11, versión 23H2 (10.0; Compilación 22631) |
| encabezado de | appmodel.h |