MEFコンポーネントを含むVSIXプロジェクトがインストールされている場合、Visual StudioはどのようにMEFコンポーネントを検索しますか?私は定期的な方法は、MEFの部分を含むdllディレクトリのカタログを追加することができる知っている。 Visual Studioは、VSIXプロジェクトでMEFを探す場所をVisual Studioとどのように認識していますか?VSIXプロジェクトでビジュアルスタジオはどのようにMEFコンポーネントを見つけるのですか?
3
A
答えて
0
Visual Studio拡張機能(VSIX)には通常、VSパッケージクラス、extension.vsixmanifestファイル、およびメタデータと拡張機能の初期化情報をIDEに提供する0個以上のPKGDEFファイルが含まれています。
VSは、extension.vsixmanifestファイルのMefComponent登録を介してMEFコンポーネントを認識し、MEFキャッシュ生成時に特定のアセンブリをスキャンする必要があることを示します。
拡張機能でMEFコンポーネントを宣言する最も簡単な方法は、プロジェクトを右クリックして[新規アイテム]を選択し、プロジェクトにパッケージを追加することです。これにより、MEFコンポーネントの登録を追加できるsource.extension.vsixmanifestファイルが提供されます。このファイルをダブルクリックし、VSIXマニフェストデザイナーの[資産]タブに登録を追加します。
関連する問題
- 1. ビジュアルスタジオ2012でWindowsデザイナーを見ているコントロールを見つけるにはどうすればよいですか?
- 2. OctoberCMSではどのようにヒントのパスを見つけるのですか?
- 3. どのようにしてソースを見つけるか? Screepsで
- 4. ビジュアルスタジオでコマンド名ではなくショートカットでキーボードショートカットを見つける
- 5. Xamarinのビジュアルスタジオでjdkを見つける方法は?
- 6. Visual Studio VSIXプロジェクト、.vsixがインストールされているときにプロジェクトテンプレートの参照が見つかりません。
- 7. プロジェクト内の特定のコンポーネントを見つける方法 - クリアケース
- 8. Visual Studioでは、ソリューション内の1つのプロジェクトを参照する他のプロジェクトをどのように見つけることができますか?
- 9. g ++は標準ライブラリをどのように見つけるのですか
- 10. JUnitはどのようにテストを見つけるのですか?
- 11. user32.dll。私はどのようにテキストボックスを見つけるのですか?
- 12. WinDbgでどのようにメモリマップファイルの名前を見つけるのですか?
- 13. レーキタスクのソースファイルを見つけるにはどうすればよいですか?
- 14. BFSで実際に見つかったパスを見つけるにはどうすればよいですか?
- 15. webkitはどのようにlibflashplayer.soを見つけますか?
- 16. はどのように私はEmacsが見つけ、ファイルを見つけるファイルをEmacsでは
- 17. どのようにsqoopコードを理解する/見つけるのですか?
- 18. どのようにグリッドの名前を見つけるには?
- 19. どのようにNSData配列の長さを見つけるのですか?
- 20. どのようにstrutsのhtmlを見つけるのですか?
- 21. EntityFramework 6:以前に見つかったレコードを見つけるにはどうすればよいですか?
- 22. アンドロイド:タイプ別のビューをどのように見つけるか
- 23. どのようにエンティティを見つけるかcrmのモジュール
- 24. 私はtasklistを見ていますが、どのように私はPIDを見つけるのですか?
- 25. どのように瞬間.toDate()がタイムゾーンを見つけるのですか?
- 26. k-bestソリューションを見つけるにはどうすればよいですか?
- 27. どのようにmongoosejsで見つけることができますか?
- 28. どのように精度を見つけるには?
- 29. ビジュアルスタジオ6「すべての参考資料を見つける」?ビジュアルスタジオ6の
- 30. iOS Appceleratorプロジェクトのti.admobモジュールのテストデバイスIDを見つけるにはどうすればいいですか