IMsixPackageDependency

Declaration

IMsixPackageDependency : IDispatch

Overview

This interface is meant for configuring dependency on another package that is marked as a framework package.

Properties

String Name
Gets or sets the name as it appears in the ID field from the Package section of Package Information Page.

String Publisher
Gets or sets the name as it appears in the ID field from the Package section of Package Information Page.

String MinVersion
Gets or sets the minimum version of the dependency package. The value is a string in quad notation(e.g. "Major.Minor.Build.Revision").

String MaxMajorVersion
Gets or sets The maximum version of the dependency package tested against. Used only on Windows 10 to determine whether frameworks will be staged side-by-side, and what framework gets loaded into the package graph for the package.

String ProcessorArchitecture
Gets or sets the processor architecture.Supported values: x86, x64, arm, arm64, neutral

Bool Optional
Gets or sets the flag that specifies the dependency to be optional for the app. In this case the app can be installed even if the optional framework dependencies are not installed

See also

IMsixExternalDependency

IMsixDriverDependency