HELP!!! I’ve tried multiple fixes with no luck. Any ideas for this problem? Thanks in advance.
You should check the output log for more information, this error alone doesn’t help much unfortunately
I fixed this error by removing a bad module
Hey, how were you able to fix it? Or what module was it. I am shifting my project to 5.5 and now I am getting this issue of error MSB3073 error code 8.
Hey, It was in the build.cs file. I cant remember exactly. I think it was a wrong name, typo in module declaration, or something like that.
So I was dealing with this for a few days, and deleted all the temp files and regenerated which didnt work for me. So after reading endless reddit and forums, I saw someone mention that in the .uproject file (plugins specifically) may be causing the issues. I opened my .uproject file and compared to an older backup I had saved where I saw a few discrepancies. One thing to mention is that when I disabled the Visual studio plugin it was able to build, but I had some other issues because my targets were not directly in the Source folder.
In summary,
- Check your .uproject file and ensure that it was not corrupted or missing modules
a. set all plugins to ‘false’
b. helpful to compare to older version or similar project - ensure .target files are directly in the source folder!!! (simple, but can be cause major issues)
- ensure build file is in Source>YourProject Folder
- then do what everyone else says, delete binaries, intermediate, saved Folder
- open .uproject file and it should work!
Side note, for those having NuGet issues especially older versions of UE, simply open visual studio and uninstall and reinstall (or try repair and let us know what happens). Then open Epic Games Store, and Verify UE installation. This fixed all my NuGet issues after I updated some of them corrupting my project.
Hopefully this helps save someone their project without remigrating.
DIsabe “VisualStudioTools” plugins in .uproject file, it works.
I have solved it. I simply uninstalled the engine and reinstalled it and copied the previous files over.