When I try to compile a program from the Unreal Project Browser using VScode, the progress bar loads to 90% and I receive this error message:
'FHazardPointerCollection::FHazardRecord::FHazardRecord': cannot access private member declared in class 'FHazardPointerCollection::FHazardRecord'
I have all necessary C++ and C# VScode extensions, all necessary VS Build Tools C++ Development and .NET extensions, all necessary C++ and .NET SDKs and MinGW installed and set to work with VScode. I get the same error when I try to compile directly from VScode. Running either application as administrator does not help.
I have followed the steps of the official site to a tee, including directions on setting up IntelliSense with Unreal, but I am unable to generate C++ projects without incurring this error and there are no video tutorials on the matter.
Any guidance would be much appreciated! I desperately don’t want to have to use Visual Studio…
Thanks for the solution! From the discussion you sent me it does seem like it’s just an issue with the latest vs updates. Hopefully an easier solution comes along, or the UE devs patch it soon.
But it kinda sad, i believe it from microsoft end, they said it was fixed on 17.9 and even close the issue from Developer Community but we still having the same issue.
The staff replied with: