There is no "Generate Solution" in the drop-down menu.

#1
I'm trying to create a plugin. When you right-click on a file .cryproject a pop-up menu should appear.
There should be a "Generate Solution" item on this menu, but it is not. The standard Windows menu drops out.
In addition, VS does not see the path to "include" files and the CMakeLists.txt file is not created.
What am I doing wrong? HELP ME PLEASE!!!
Cryengine v 5.4 and v 5.6
VS 2017 Prof v 5.9.18
Cmake v 3.6.12
Win SDK v all

Re: There is no "Generate Solution" in the drop-down menu.

#7
Hey yarovaa42,

Can you provide us with a little more information;
  1. Have you had/Do you have any custom engine installations?
  2. Have you previously uninstalled and reinstalled the Launcher on this machine?
  3. Can you provide us the contents of the following file: "C:\ProgramData\Crytek\CRYENGINE\cryengine.json"
  4. Can you tell us if you windows account is an Administrator account, and whether UAC is enabled on the system?
  5. Can you show us your classes registry for certain keys - please follow the next steps carefully;
    1. Open RegEdit.exe
    2. Go To File->Export and make sure to select "Export Range: Selected branch" and export these three branches one at a time:
    3. Computer\HKEY_CURRENT_USER\Software\Classes\CrySelect.engine
    4. Computer\HKEY_CURRENT_USER\Software\Classes\CrySelect.plugin
    5. Computer\HKEY_CURRENT_USER\Software\Classes\CrySelect.project
You can then Zip them up into one package (Including the cryengine.json) so we can see what might be causing the issues.
Please let us know if export from the Registry Editor fails or you cannot find the mentioned files.

DISCLAIMER: Using the registry editor by modifying keys manually can cause potential problems with the system, do not modify any registry keys without express instructions.
Uniflare
CRYENGINE Technical Community Manager
Here to help the community and social channels grow and thrive.

My personal belongings;
Beginner Guides | My GitHub | Splash Plugin

Re: There is no "Generate Solution" in the drop-down menu.

#8
1.There are no custom engine settings.
2 .I previously uninstalled and reinstalled the latest version of Launcher on this machine 2 times.
3.
{
"engine-5.4": {
"info": {
"id": "engine-5.4",
"name": "CRYENGINE 5.4",
"version": "5.4.0"
},
"uri": "D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.4\\cryengine.cryengine"
},
"engine-5.5": {
"info": {
"id": "engine-5.5",
"name": "CRYENGINE 5.5",
"version": "5.5.0"
},
"uri": "D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.5\\cryengine.cryengine"
},
"engine-5.6": {
"info": {
"id": "engine-5.6",
"name": "CRYENGINE 5.6",
"version": "5.6.5"
},
"uri": "D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\cryengine.cryengine"
}
}

4. My windows account is an Administrator account, and UAC enabled on the system.
5.
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\CrySelect.engine]
@="CryEngine version"
"AppUserModelID"="CrySelect.engine"
"FriendlyTypeName"="CryEngine version"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.engine\DefaultIcon]
@="D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\editor_icon.ico"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.engine\shell]
@="add"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.engine\shell\1engine_gen]
@="Generate Engine Solution"
"Icon"="D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\editor_icon.ico"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.engine\shell\1engine_gen\command]
@="\"D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\cryselect.exe\" engine_gen \"%1\""

[HKEY_CURRENT_USER\Software\Classes\CrySelect.engine\shell\add]
@="Register Engine"
"Icon"="D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\editor_icon.ico"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.engine\shell\add\command]
@="\"D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\cryselect.exe\" add \"%1\""


[HKEY_CURRENT_USER\Software\Classes\CrySelect.plugin]
@="CryEngine plugin"
"AppUserModelID"="CrySelect.plugin"
"FriendlyTypeName"="CryEngine plugin"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.plugin\DefaultIcon]
@="D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\editor_icon16.ico"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.plugin\shell]
@="register"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.plugin\shell\1unregister]
@="Unregister Plugin"
"Icon"="D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\editor_icon16.ico"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.plugin\shell\1unregister\command]
@="\"D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\cryselect.exe\" remove_plugin_gui \"%1\""

[HKEY_CURRENT_USER\Software\Classes\CrySelect.plugin\shell\register]
@="Register Plugin"
"Icon"="D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\editor_icon16.ico"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.plugin\shell\register\command]
@="\"D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\cryselect.exe\" add_plugin_gui \"%1\""


[HKEY_CURRENT_USER\Software\Classes\CrySelect.project]
@="CryEngine project"
"AppUserModelID"="CrySelect.project"
"FriendlyTypeName"="CryEngine project"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.project\DefaultIcon]
@="D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\editor_icon16.ico"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.project\shell]
@="edit"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.project\shell\1open]
@="Launch Game"
"Icon"="D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\editor_icon16.ico"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.project\shell\1open\command]
@="\"D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\cryselect.exe\" open \"%1\""

[HKEY_CURRENT_USER\Software\Classes\CrySelect.project\shell\2dedicated]
@="Launch Dedicated Server"
"Icon"="D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\editor_icon16.ico"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.project\shell\2dedicated\command]
@="\"D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\cryselect.exe\" server \"%1\""

[HKEY_CURRENT_USER\Software\Classes\CrySelect.project\shell\3package]
@="Package Build"
"Icon"="D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\editor_icon16.ico"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.project\shell\3package\command]
@="\"D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\cryselect.exe\" package \"%1\""

[HKEY_CURRENT_USER\Software\Classes\CrySelect.project\shell\4metagen]
@="Generate/Repair Metadata"
"Icon"="D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\editor_icon16.ico"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.project\shell\4metagen\command]
@="\"D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\cryselect.exe\" metagen \"%1\""

[HKEY_CURRENT_USER\Software\Classes\CrySelect.project\shell\5projgen]
@="Generate Solution"
"Icon"="D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\editor_icon16.ico"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.project\shell\5projgen\command]
@="\"D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\cryselect.exe\" projgen \"%1\""

[HKEY_CURRENT_USER\Software\Classes\CrySelect.project\shell\6cmake-gui]
@="Open CMake GUI"
"Icon"="D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\editor_icon16.ico"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.project\shell\6cmake-gui\command]
@="\"D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\cryselect.exe\" cmake-gui \"%1\""

[HKEY_CURRENT_USER\Software\Classes\CrySelect.project\shell\7switch]
@="Switch Engine Version"
"Icon"="D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\editor_icon16.ico"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.project\shell\7switch\command]
@="\"D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\cryselect.exe\" switch \"%1\""

[HKEY_CURRENT_USER\Software\Classes\CrySelect.project\shell\8backup]
@="Backup Project"
"Icon"="D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\editor_icon16.ico"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.project\shell\8backup\command]
@="\"D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\cryselect.exe\" backup \"%1\""

[HKEY_CURRENT_USER\Software\Classes\CrySelect.project\shell\edit]
@="Launch Editor"
"Icon"="D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\editor_icon16.ico"

[HKEY_CURRENT_USER\Software\Classes\CrySelect.project\shell\edit\command]
@="\"D:\\Crytek\\CRYENGINE Launcher\\Crytek\\CRYENGINE_5.6\\Tools\\CryVersionSelector\\bin\\cryselect\\cryselect.exe\" edit \"%1\""


I really hope to solve this problem with your help!
Sincerely, Alexander.

Who is online

Users browsing this forum: No registered users and 2 guests

cron