Skip to content
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

MSI by WIX5 #365

Merged
merged 2 commits into from
Dec 30, 2024
Merged

MSI by WIX5 #365

merged 2 commits into from
Dec 30, 2024

Conversation

chcg
Copy link
Collaborator

@chcg chcg commented Dec 28, 2024

fixed wix v5 issues after automatic transformation and adaptions for heat which is not part of wix tooling

  • PythonScript.wxs(52) : error WIX0094: The identifier 'WixUI:WixUI_FeatureTree_X64' could not be found. Ensure you have typed the reference correctly and that all the necessary inputs are provided to the linker.
  • PythonScript.wxs(54) : warning WIX5437: It is no longer necessary to define the standard directory 'ProgramFiles64Folder'. Use the StandardDirectory element instead. Linking installer - generating MSI

see also
oleg-shilo/wixsharp#1655 for WIX5437 https://wixtoolset.org/docs/tools/wixext/wixui/ for WIX0094 add extension as described at https://wixtoolset.org/docs/tools/wixext/

@chcg
Copy link
Collaborator Author

chcg commented Dec 30, 2024

TODO (not working in msi packages before, probably since change from py2 -> py3 as pyc files are now stored in subfolder):
Remove also __pycache__ dirs on uninstall, maybe also pyc files

chcg added 2 commits December 30, 2024 10:11
…heat which is not part of wix tooling

- PythonScript.wxs(52) : error WIX0094: The identifier 'WixUI:WixUI_FeatureTree_X64' could not be found. Ensure you have typed the reference correctly and that all the necessary inputs are provided to the linker.
- PythonScript.wxs(54) : warning WIX5437: It is no longer necessary to define the standard directory 'ProgramFiles64Folder'. Use the StandardDirectory element instead.
Linking installer - generating MSI

see also
oleg-shilo/wixsharp#1655 for WIX5437
https://wixtoolset.org/docs/tools/wixext/wixui/ for WIX0094
add extension as described at https://wixtoolset.org/docs/tools/wixext/
…et.org/docs/schema/wxs/files/ , wixtoolset/issues#7857) instead of heat for file harvesting

- remove unused xsl msi scripts

TODO:
Remove also __pycache__ dirs on unistall, maybe also pyc files
@chcg chcg merged commit db0c1c7 into bruderstein:master Dec 30, 2024
5 of 6 checks passed
@chcg chcg deleted the wix4 branch December 30, 2024 09:25
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