0

カスタム プロジェクト テンプレートを VS にインストールするための vsix を作成する Visual Studio 2010 のソリューションがあります。簡単に変更できるように、実際のテンプレート (解凍済み) をソリューションにプロジェクトとして追加しました。$replacements$ビルド可能なコードではすべてが違法であるため、ビルドされません。

現在、ソリューションを構築するための私のワークフローは次のとおりです。

  1. テンプレート プロジェクトでビルドが無効になっている
  2. テンプレートを Windows エクスプローラーで手動で圧縮します。
  3. zip を VSIX プロジェクトの Project Templates フォルダーに手動でコピーします。
  4. VSIX が新しい圧縮されたテンプレートでビルドされるように、ソリューションでビルドを実行します。

VS がテンプレート プロジェクトをビルドする方法を再定義することで、このプロセスを合理化したいと考えていました。つまり、コンパイルする代わりに、zip を圧縮して VSIX プロジェクトに移動する必要があります。それは可能ですか?

4

1 に答える 1

1

テンプレート内のアイテムのビルド アクションを ZipProject に変更できます。その後、zip ファイルを必要な場所にコピーできます。プロジェクト ファイルを手動で編集するか、ビルド後の操作が必要になる場合があります...

于 2012-11-15T00:32:44.833 に答える