fdefelici / vs-funreal

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

Stopped working #25

Closed imtrobin closed 9 months ago

imtrobin commented 9 months ago

Reporting, was using 0.1.0 before, working great, but noticed it was not working today. There is no FUnreal context menu option anymore. The extension is still loaded, other unreal vs extensions work fine. How to debug?

fdefelici commented 9 months ago

Do you see FUnreal output window?

image

imtrobin commented 9 months ago

actually, I don't see this, your output log panel looks very different from the default. Anyway, strangely, I rebuild the c++ project, and now it shows. Not sure why it disappeearred previously.

imtrobin commented 9 months ago

thanks for the help

imtrobin commented 9 months ago

Ok, it happened again. I can see FUnreal context menu on top project but no FUnreal context menu when I rightclick on folders or files.

fdefelici commented 9 months ago

mmh very strange. This make me think that could exist some concurrency with other plugins.

Do you use any other VS plugin for UE/C++ projects?

imtrobin commented 9 months ago

I have many plugins in VS but the one with UE is the offical visual studio plugin from MS.

imtrobin commented 9 months ago

actually, now a rebuild doesn't fix it.. FUnreal context menu only appears on the project, not folders/files, I updated vs recently too.

fdefelici commented 9 months ago

If it's something related to plugins concurrency won't be determistic any actions (like the fully rebuild).

Just to narrow down the problem: 1) Which VS version you are updated to? (from Help -> About Microsoft Visual Studio) 2) Could you attach a print screen of the context menu on folders and files where you miss FUnreal?

imtrobin commented 9 months ago

17.8.3

Windows went to auto reboot while I was asleep , and now it's working, just by opening the project. Previously restarting VS didn't even work.

fdefelici commented 9 months ago

I've tested against same VS version 17.8.3 without any issue.

It seems something related to your workspace. And from what you described it seems that FUnreal always start, but there should be some other plugin - in no deterministic fashion - that "override" FUnreal menu item preventing them from showing up.

Could be very difficult to find this kind of conflict. Anyway if you gather more evidence in the future, let me know.