Manipulating Visual C++ Projects
Visual Studio add-ins are deprecated in Visual Studio 2013. You should upgrade your add-ins to VSPackage extensions. For more information about upgrading, see FAQ: Converting Add-ins to VSPackage Extensions.
Although Visual Studio has a generic project automation model that allows manipulation of any project type, Visual C++ has its own separate, common project model that allows access to its specific properties and functionality. This model is contained in the namespaces Microsoft.VisualStudio.VCProject and Microsoft.VisualStudio.VCProjectEngine.
For more information about how to program in this project automation model, see Visual C++ Project Model.