microsoft / microsoft/msix-packaging

[BUG] Application shortcut created is not honoring the parameters defined in the AppxManifest.xml

Open
#631 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Needs-Triage
Dominant language
C
Stars
1.1k
Forks
193
Avg merge
2h 16m
Merged PRs (30d)
2

Description

Project
MSIX SDK

Describe the bug
Application shortcut created is not honoring the parameters defined in the AppxManifest.xml
In the schema, it is mentioned that uap10:Parameters is available but this value is not being used in the MSIX SDK
https://learn.microsoft.com/en-us/uwp/schemas/appxpackage/uapmanifestschema/element-application

To Reproduce
Steps to reproduce the behavior:

  • When creating a MSIX package, make sure to define Application@Executable and Application@uap10:Parameters in their Appxmanifest.xml.
  • Install MSIX package
  • The shortcut (.lnk) file will not contain the arguments defined in Appxmanifest.xml's Application@uap10:Parameters

Expected behavior
The shortcut (.lnk) file should contain the arguments defined in Appxmanifest.xml's Application@uap10:Parameters

Platform
Windows

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names MSIX SDK, AppxManifest.xml, Application@Executable, and Application@uap10:Parameters but no source files or tests. Search the repository for shortcut creation and uap10:Parameters, then reproduce the Windows package steps described. Done means the generated .lnk contains the manifest-defined arguments.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.