Microsoft has removed the option to create a C++/CLI Windows Forms application by default, the template files are still installed. The only thing missing seems to be the .vsz files and a registration in the vcNET.vcdir file.
Just follow these steps to have Windows Forms Application in Visual Studio C++ 2012
Download the following files.
Now extract the compressed file.
Now fire up windows explorer and go to “C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcprojects\vcNET\“
or “[Visual Studio Installation Directory] \VC\vcprojects\vcNET\“
Create a new directory and now backup all the files.
Now copy all the extracted files from “Step One” and paste inside this folder “C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcprojects\vcNET\” or “[Visual Studio Installation Directory] \VC\vcprojects\vcNET\“
Run Visual Studio and select New Project > Visual C++ > CLR
Now you should be able to see Windows Forms Application
Step Six (optional)
Create a new Windows Forms in Visual C++ and see if everything is working or not.