microsoft / MSIX-PackageSupportFramework

The Package Support Framework (PSF) is a kit for applying compatibility fixes to packaged desktop applications.
MIT License
115 stars 57 forks source link

Target and Script pseudo-variables and cleaup of PR137 manual merge… #138

Closed TimMangan closed 4 years ago

TimMangan commented 4 years ago

…issues.

This PR makes the 2 pseudo-variables added in PR#137 useable for both scripting and primary app target executable in PsfLauncher. This solves issues with certain existing WIn32 application shortcuts that could not be handled without the variablization in command line arguments for full path location references within the package. Improved logging in the launching and scripting steps to aid in debugging are also included.

Finally, this PR cleans up some issues that arose from PR#137 due to manual merging.