After installing Visual Studio 2015 with Update 3 and Unreal 4.12.5 on a new computer with Windows 10, I’m unable to see the Generate Visual Studio Project option when right clicking on a .uproject file. I’ve tried creating multiple C++ projects, but the option is never available on any of them:
Are there any known solutions for getting these options to appear in the context menu or other solutions for generating the VS project that doesn’t involve opening the project? I’m trying to add an editor module at the moment, so I need to be able to generate the files to get the new module dll to compile to even open the project.
Can you choose the Open with option and post a screenshot of of the available options? You should find an option for the Unreal Enigne with a blue icon.
Not sure if it’s helpful info, but I also tried un-installing and re-installing the engine to see if it would help, but still don’t see the Generate Visual Studio Project option.
Once you select the Unreal Engine with the blue Icon it should change the color of the icon for your .uproject file. You should be able to choose Generate Visual Studio project files and other UE specific options at that point. If those options are still not available and you are using a source built engine, you can go into the Engine/Binaries/Win64/ folder of the engine installation and run UnrealVersionSelector-Win64-Shipping. Then try resetting the .uproject “Open with” type again.
echo on
del *.sln
rmdir /s /q .vs
rmdir /s /q Binaries
rmdir /s /q Intermediate
rem rmdir /s /q Saved
rmdir /s /q DerivedDataCache
set MyUVS="C:\Program Files (x86)\Epic Games\Launcher\Engine\Binaries\Win64\UnrealVersionSelector.exe"
set MyUBT="C:\Program Files\Epic Games\UE_5.4\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.exe"
rem change Transformation to your own project name
d:
set MyFullPath="%cd%\Transformation"
set MyFullPath="D:\FuncLibTest2\FuncLibtest2\FuncLibtest2"
pause
%MyUVS% /projectfiles %MyFullPath%.uproject
%MyUBT% Development Win64 -Project=%MyFullPath%.uproject -TargetType=Editor -Progress -NoEngineChanges -NoHotReloadFromIDE
pause
%MyFullPath%.uproject
%MyFullPath%.sln