((EnvDTE80.Solution2)dte.Solution).GetProjectItemTemplate("Test Settings", "Test");
Visual Studio の C# プロジェクトに、新しい TestSettings オブジェクトをプログラムで追加する必要があります。これを行うには、テンプレート ファイルのパスを取得する必要があります。GetProjectItemTemplate の呼び出しでこれを行う必要がありますが、このタイプのテンプレートでは失敗します。CSharp クラスなどの他のテンプレート タイプは正常に機能します。私が登録したカスタムタイプでも問題なく動作します。ただし、TestSettings タイプではありません。
この zip ファイルでテンプレートを確認できます。
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\Test\1033\TestSettings.zip
このテンプレート タイプが機能しない理由がわかりませんか?