New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for Shortcut Properties (System.AppUserModel.ID) #218
Comments
While there's a number of potentially useful shortcut properties (e.g. related to pinning), AppUserModel.ID is required for Windows 10 notification toasts, and they seem to have just started enforcing that requirement in the most recent version (1709). Which is what led me down this whole installer rabbithole for what was a rather simple zipped program :\ Edit: on closer look, the XML injection looks nice enough that adding anything specifically to support this case probably isn't worthwhile. |
ShortcutProperty is a simple child element on Shortcuts which has a key and a value. A simple dictionary object has been added to the Shortcut base class and processed later during compilation to emit child XML on the parent Shortcut.
- Issue #765: Dynamic localization - Added WiXUtil ProductSearch element. Used in the same way as the RegistrySearch. The product search is used to determine installation state of other products based on ProductCode or UpgradeCode by Burn bootstrappers. Useful for bypassing the plan phase of redistributable exe packages that may already be on the system. - Add support for ShortcutProperties (Refs: #218). ShortcutProperty is a simple child element on Shortcuts which has a key and a value. A simple dictionary object has been added to the Shortcut base class and processed later during compilation to emit child XML on the parent Shortcut. - Issue #774: Using CommonAppDataFolder in project.AddRegValue(RegValue) generates wrong XML - Issue #748: error for FirewallException. Added localization sample - Issue #772: `Extensions.DeleteIfExists` does not delete folders - Issue #771: default REINSTALLMODE
Unless I'm missing something, there currently does not seem to be any way to specify shortcut properties such as System.AppUserModel.ID in Wix#. In WiX proper, the ShortcutProperty element can be used.
Of course, I could do it the WiX way by emitting XML, but it would be nice if it were supported more directly if it isn't too difficult.
The text was updated successfully, but these errors were encountered: