((EnvDTE80.Solution2)dte.Solution).GetProjectItemTemplate("Test Settings", "Test");
我需要以编程方式将新的 TestSettings 对象添加到 Visual Studio 中的 C# 项目。为此,我需要获取模板文件的路径。对 GetProjectItemTemplate 的调用应该这样做,但对于这种类型的模板会失败。其他模板类型,例如 CSharp 类,工作正常。即使是我注册的自定义类型也可以正常工作。但不是 TestSettings 类型。
您可以在此 zip 文件中看到模板:
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\Test\1033\TestSettings.zip
知道为什么这种模板类型不起作用吗?