2012-02-15 25 views
0

Windowsフォームアプリケーションをビルドするプロジェクトテンプレートがあります。 Windowsフォームアプリケーションは、私が構築したアセンブリへの参照を持っていなければなりません。VSIXにパッケージ化されたプロジェクトテンプレートにアセンブリを含めるには

プロジェクトテンプレートをVSIXにパッケージ化する(またはビルドしてテンプレートフォルダに入れる)と、プロジェクトにはアセンブリへの参照がありません。アセンブリをVSIXにパッケージ化するにはどうすればよいですか?理想的には私はGACにインストールしたいと思いますが、これは不可能であることを知っています。プロジェクトに「依存関係」のような名前のフォルダを作成し、そこにアセンブリを含める方法はありますか?そして私はこれをどのようにすることができますか?

ありがとうございます!

答えて

1

OKこれを解決しました。

私が行うのは、テンプレートのベースラインとして使用するプロジェクトを作成することです。次に、実際のプロジェクトファイルにDLLを「Dependencies」という名前のフォルダに含めます。これらのビルドアクションは「なし」に設定されています。この後、Dependenciesフォルダのバイナリに(パス別に)参照を追加します。今私はテンプレートとしてプロジェクトをエクスポートすると、すべて正常に動作します。

関連する問題