8

使用する場合はVSIXプロジェクトを使用する

<VSTemplate Include="ProjectTemplate1.vstemplate">

    <OutputSubPath>Sample Test Project</OutputSubPath>

</VSTemplate>

場所は \bin\ Debug \ ProjectTemplates \ CSharp \ Sample Test Project \ 1033\ProjectTemplate1.zipです。

これにより、VSインストール済みテンプレートのVisual C#テンプレート内にプロジェクトテンプレートが作成されます。ただし、プロジェクトタイプノードとしてVisual C#を使用したくありません。Visual C#プロジェクトタイプノードの外部にある必要があります。

どうすればこれを達成できますか?どのような変更をどのように行う必要がありますか?助けてください

4

1 に答える 1

0

http://blogs.msdn.com/b/visualstudio/archive/2010/03/04/creating-and-sharing-project-item-templates.aspxによると、

.vstemplate ファイルのルート ノードの「Type」属性。プロジェクト テンプレートは「ProjectTemplates」の下にあります。アイテム テンプレートは「ItemTemplates」の下にあります。

パスの「言語」部分 (この例では「CSharp」) は、.vstemplate ファイルのノードによって決まります。

そのため、別のタイプのプロジェクトからプロジェクト テンプレートを作成するか、作成中のプロジェクト内でプロジェクト テンプレート タイプを編集する必要があるようです。

于 2012-10-15T02:01:30.800 に答える