You can only create js and lua projects without Cocos Framework, which is a necessary framework to create C++ projects. You can download Cocos Framework from Cocos Store.
@ EvilDeveloper: i fixed mine by installing cocos framework… it is not cocos or cocos studio… to install it go to cocos store and there you will see Cocos Framework v 3.6. download and install fixes the problem
some thing must be wrong with frame work installation…I had the very same problem and after going to store and download/installing cocos framework it was gone…the name appearing in cocos store is Cocos Framework v 3.6
Solved, apparently the issue had something to do with the environment variables.
Once I removed the environment variables and then re-installed the framework, everything was breeze.
I had the same issue. I installed framework v3.7.1. Couldn’t get things working (installation succesfull, but not showing in new projects). So at last I installed framework v3.7. That works like a charm. So I think v3.7.1 is either an incremental update or missing something in the installation or cocos expects the framework to be format vX.Y.
Anyway installing the previous version (v3.7) did the trick for me.
I also faced the same issue with 3.7.1
it turns out that the framework is detected if we rename the directory “C:\Cocos\frameworks\cocos2d-x-3.7.1” to “C:\Cocos\frameworks\cocos2d-x-3.7” and also change the version string in “C:\Cocos\frameworks\cocos2d-x-3.7\Version” file to “cocos2d-x-3.7”
i can confirm your bug fix , if you change from 3.7.1 to 3.7 , cocos studio can detect the framework. @aruntrik
open bug to cocos team
there is but when creating c++ project
You have to have Visual Studio Professional installed, because it tries to execute devenv which is the Professional executable. In the Express version this exe is called WDExpress. As a workaround try to rename that exe to devenv, maybe this can resolve your issue.