fdefelici / vs-funreal

Visual Studio extension to smooth the workflow of Unreal Engine C++ developers
MIT License
27 stars 7 forks source link

FUnreal cannot detect UE path for UE5.3 #22

Closed fdefelici closed 10 months ago

fdefelici commented 10 months ago

Using UE5.3, FUnreal fails to start with the following error:

image

fdefelici commented 10 months ago

Root Cause

In order to detect UE path, FUnreal scan Visual Studio solution (.sln) in order to find a "Visualizers" file, expecting just 1 file of this kind (true for UE <= 5.2.X):

image

With UE5.3 the solution file generated by UBT has been changed a lot and now 2 file exists: image

Solution

Possible solution can be to look for the first file with extension .natvis. (or eventually look for the filename Unreal.nativs)

@AWildErin in pull request #21 propose to search for extension.

create-issue-branch[bot] commented 10 months ago

Branch issue-22-FUnreal_cannot_detect_UE_path_for_UE5_3 created!

fdefelici commented 10 months ago

Tested with success on UE v5.3.1, v5.2.1, v5.0.3, v4.27.2

fdefelici commented 10 months ago

Published FUnreal v0.1.0 on marketplace https://marketplace.visualstudio.com/items?itemName=fdefelici.vs-funreal