1

別のVSPackageの機能に依存するVSPackageをどのように作成しますか?つまり、VSPackageBで必要な特定の機能をエクスポートするVSPackageAがある場合、VSPackage Bが最初にロードされるようにするにはどうすればよいですか?

ありがとうマット

4

1 に答える 1

4

おそらく、これはVSPackage Bから公開しているVSサービスですか?その場合、 Package.GetServiceの呼び出しを介してVSPackage Aからパッケージを要求すると、VisualStudioによってパッケージが自動的に読み込まれます。

パッケージを強制的にロードするAPIメソッドもありますが、それを使用すると、通常、何か間違ったことをしていることになります。:-)必要に応じて、パッケージの遅延ロードをVSに依存する必要があります。

于 2010-10-12T13:32:19.600 に答える