早上好。
我正致力于在Visual Studio 2017中创建解决方案并通过DTE添加项目。
VisualStudio在2015年之前运行良好,但从2017年起,我们更改了方法,但无法正常工作。
在VisualStudio 2015之前,使用了以下代码。
_auto_conll
结果: pPath是C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ VC \ vcprojects
CComPtr<EnvDTE::Project> temp;
CComBSTR pPath;
pSolution->get_TemplatePath(
CComBSTR("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}"), // C++
&pPath);
pPath.Append("Win32console.vsz"); // Use C++ Win32Console Application
pPath是C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ VC \ vcprojects
但是,2017年该目录中没有像Win32console.vsz这样的文件,因此您无法像2015年那样将项目添加到解决方案中。
如果方法已更改,您是否可以获得一些文档或帮助?