2

Visual Studio拡張機能を作成し、VisualStudioセットアップにパッケージ化しました。これで、セットアップをインストールすると、vsixがインストールされ、Extension Managerウィンドウにも表示されますが、無効な状態になっています。拡張機能のレジストリエントリを追加するなどの方法を試しましたが、同じことが役に立ちませんでした。

4

1 に答える 1

0

パッケージ クラスに属性を追加ProvideAutoLoadし、読み込み時に UI コンテキストを指定する必要があります。自動ロード vsix の場合、次のように sthm を記述する必要があります。

[ProvideAutoLoad(VSConstants.UICONTEXT.NotBuildingAndNotDebugging_string)]
public sealed class MyVSIX : Package
于 2012-11-06T06:33:43.593 に答える