Visual Studio needs to make non-functional changes to this project

Hello,

I’m new to Unreal development, I’m trying to start a project I have.
After generating the solution from the .uproject file, when I try to open the .sln file through Visual Studio Code I get the following message :

When I continue on, I get the following warning :

But it doesn’t tell me what non-functional changes where made, or where the problem is exactly.

Any help would be appreciated, thanks!

Such problems usually start from not having all packages and SDK installed correctly. Each unreal version expects different visual studio version (just google what your unreal wants). I also had two visual stidio installs and they were conflicting as build too sometimes used 2018 sometimes 2022. It was weird.

So make sure you have installed correct MSVC (and uninstall old one). Make sure you generated project files.

However honestly i wonder why epic did not get some C++ compiler and added that to engine. This would solve so many problems with mismatching C++ and unreal. I hope unreal 6 gets rid of microsoft compiler as default.

You were absolutely correct, I was confused because the error didn’t specify where the problem originates from exactly.

I went through the Unreal Engine 5.4 Release Notes and installed these components :

And it worked!

Thanks again!

1 Like