Skip to content

Fix VisualStudioTools compilation for UE5.8 target - #70

Open
Ryan Carbotte (theRTC204) wants to merge 1 commit into
microsoft:mainfrom
theRTC204:fix/ue58-compat
Open

Fix VisualStudioTools compilation for UE5.8 target#70
Ryan Carbotte (theRTC204) wants to merge 1 commit into
microsoft:mainfrom
theRTC204:fix/ue58-compat

Conversation

@theRTC204

Copy link
Copy Markdown

The VisualStudioTools plugin cannot be installed/compiled against the recently released Unreal Engine 5.8 due to inclusion of a generated header which the engine no longer provides.

Given the plugin only needs a single symbol from that generated header, I've replaced it with the header that symbol is actually defined in.

@theRTC204
Ryan Carbotte (theRTC204) requested a review from a team as a code owner July 18, 2026 14:50
@theRTC204

Copy link
Copy Markdown
Author

Actually, this might not be a good enough fix. It does resolve the compilation issue but now that I am trying to actually use the plugin in my project, it fails to compile with the error:

Expecting to find a type to be declared in a module rules named 'VisualStudioTools' in 'UE5Rules, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'. This type must derive from the 'ModuleRules' type defined by UnrealBuildTool.

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