Visual Studio 2022 へ CloseTabsToRightをインストール

Visual Studio 2022で利用しようとしたが、そのままではインストールできなかったため。

リポジトリのクローンから
https://github.com/billpratt/CloseTabsToRight
からクローンする。

ソリューションエクスプローラ>CloseTabsToRight.sln
を開く。

ソリューションエクスプローラ>source.extension.vsixmanifest>Install Targets
Version Range
[14.0,17.0]→[16.0,18.0]
に変更する。
Product Architecture
空白→amd64
に変更する。

メニュー>プロジェクト>CloseTabsToRightのプロパティ>アプリケーション>対象のフレームワーク
4.7.2
に変更する。(NuGetの更新にエラーがでるため)

メニュー>ツール>NuGetパッケージマネージャ>ソリューションのNuGetパッケージの管理>更新プログラム>すべてのパッケージを選択
更新する。(複数回実行)

ソリューションエクスプローラ>参照(右クリック)>参照の追加>アセンブリ>拡張
EnvDTE、EnvDTE80
のチェックを外す。

メニュー>ツール>NuGetパッケージマネージャ>ソリューションのNuGetパッケージの管理>インストール済み
Microsoft.VisualStudio.Shell.Interop.15.6.DesignTime
Microsoft.VisualStudio.Shell.Interop.15.3.DesignTime
Microsoft.VisualStudio.Shell.Interop.12.0

Microsoft.VisualStudio.Shell.Interop.11.0
をアンインストールする。(依存関係があるので上からアンインストール)

ソリューションをビルドし、作成されたCloseTabsToRight.vsixを実行する。

メニュー>ツール>オプションキーボード
その他のコンテキストメニュー.簡易MDIドキュメントウィンドウ.CloseTabstotheRight:Shift+Alt+Z