Understanding IMsixPackage Dependencies in Software Development

Understanding IMsixPackage Dependencies in Software Development

Paul Lv8

Understanding IMsixPackage Dependencies in Software Development

Table of Contents

Disclaimer: This post includes affiliate links

If you click on a link and make a purchase, I may receive a commission at no extra cost to you.

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

Did you find this page useful?

Please give it a rating:

Thanks!

Report a problem on this page

Information is incorrect or missing

Information is unclear or confusing

Something else

Can you tell us what’s wrong?

Send message

Also read:

  • Title: Understanding IMsixPackage Dependencies in Software Development
  • Author: Paul
  • Created at : 2024-11-21 18:29:23
  • Updated at : 2024-11-22 19:16:55
  • Link: https://fox-metric.techidaily.com/understanding-imsixpackage-dependencies-in-software-development/
  • License: This work is licensed under CC BY-NC-SA 4.0.