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.0VCvcprojectsvcNET”
or‚ “[Visual Studio Installation Directory] VCvcprojectsvcNET”
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.0VCvcprojectsvcNET” or‚ “[Visual Studio Installation Directory] VCvcprojectsvcNET”
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.