Skip to content

Clarify some manifest values and add examples#6277

Open
sredna wants to merge 2 commits into
microsoft:masterfrom
sredna:manifest_clarify
Open

Clarify some manifest values and add examples#6277
sredna wants to merge 2 commits into
microsoft:masterfrom
sredna:manifest_clarify

Conversation

@sredna

@sredna sredna commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

📖 Description

  • Tries to clarify the description of some of the manifest values.
  • Adds value examples.
  • Adds the UpgradeCode definition.

Notes:

  • UpgradeCode is restricted only to GUIDs because this is a MSI feature. I have verified that all existing manifests in the community repository only uses GUIDs here.
  • DefaultInstallLocation is restricted to strings starting with % or \. The thinking is that the only sane values are %ProgramFiles%\MyApp, %LOCALAPPDATA%\Programs\MyApp and \AppInRootOfDrive.

🔗 References

Fixes some of the issues reported in #6221

🔍 Validation

None/YOLO

✅ Checklist

📋 Issue Type

  • Bug fix
  • Feature
  • Task
Microsoft Reviewers: Open in CodeFlow

@sredna sredna requested a review from a team as a code owner June 10, 2026 19:37
@github-actions

This comment has been minimized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant