Skip to content

Conversation

@NikolaMilosavljevic
Copy link
Member

Few fixes for issues uncovered while testing shared infra, consumed by runtime and windowsdesktop.

Fixes:

  • ProjectDir property might not be present - some projects are not wixproj-based
  • Enable resolution of included files, via custom relative path. When a source-file (WXS) includes another file, i.e. a WXI, included file is often specified as relative path. Now, we are resolving this path relatively to the path of the source-file. Originally we always used project path, but that is not always available. New model is more robust anyway.
  • Fixed few bugs in ProcessReferencedIncludeFiles method
  • Added support for system variables in wix conditions - EvaluateCondition method

Testing

@NikolaMilosavljevic NikolaMilosavljevic enabled auto-merge (squash) August 18, 2025 19:06
@NikolaMilosavljevic NikolaMilosavljevic merged commit 5bb3e45 into dotnet:main Aug 18, 2025
9 of 10 checks passed
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.

3 participants