2016-09-22 17 views
-1

私は、TFS用の新しいタイプのサービスフックを作成しました。誰でもTeam Foundation ServerにインストールできるようにVSIXパッケージを作成する方法を知っていますか?現在のデプロイメントモデルは、アプリケーション層のbin/Pluginsディレクトリにドロップするだけです。これは理想的ではありません。新しいTFSサービスフックをパッケージ化するにはどうすればよいですか?

Web上でビルドタスクや拡張機能をパッケージ化する方法については合理的なガイダンスがありますが、サービスフックやサーバーサイドプラグインには何もありません。

+0

TFS用に新しいタイプのサービスフックを作成するにはどうすればよいですか? –

+0

これは特に明白ではありませんが、基本的にMicrosoft.VisualStudio.Services.ServiceHooks.Common.ConsumerImplementationとConsumerActionImplementationから派生し、MEF属性を使用して実装を公開する必要があります。結果のアセンブリをアプリケーション層のbin/Pluginsディレクトリにドロップすると、サービスフックがTFSによって選択されます。既にPluginsディレクトリ(ILSpyはあなたの友人です)で調べることができる組み込みの実装がいくつかあります。 – jamesmus

答えて

0

拡張機能によるサービスフックまたはサーバープラグインのインストールはサポートされていません。私はあなたがそれを投票できるuser voiceを提出する。

+0

私は答えかもしれないと感じました。どのように迷惑な:-( – jamesmus

+0

@ jamesmus多くの顧客が必要な場合は、この機能が追加される可能性があります。 –

関連する問題