26

私は、SideWaffle を使用していくつかのボイラーコードでいくつかのファイルを作成する VS 拡張機能に取り組んでおり、新しいアイテムを追加するたびにボイラーコード アイテムが「マイ カスタム テンプレート」の下にあるという問題がありました。これを template-builder.props ファイルで見つけて「Test」に更新しましたが、もう一度試してみると、「My Custom Templates」と「Test」の両方があり、どちらにも同じ拡張子が含まれていました。

VSが古い名前か何かをキャッシュしている可能性があると考えたので、VSから拡張機能をアンインストールして再起動しました。プロジェクトはまったくビルドされず、エラーが発生します。

Extension 'ProjName..00000000-0000-0000-0000-000000000000' could not be found.
Please make sure the extension has been installed.

Debug フォルダーの .vsix を使用して拡張機能を再インストールし、VS を再起動しようとしましたが、同じエラーが発生します)。これについてオンラインで何も見つけることができませんでした。正直なところ、ビルドするためにプロジェクト自体をインストールする必要がある理由について混乱しています。

このプロジェクトを再びビルドするにはどうすればよいですか?

4

5 に答える 5

18

この素晴らしい投稿は、考えられるすべての解決策を示しています: http://comealive.io/Vsix-extension-could-not-be-found/

これは私にとってはうまくいきました:.vsixmanifestファイルでパッケージのバージョンを上げる

于 2016-04-26T19:14:57.660 に答える
0

これは私のために働いた:

以前にインストールした実験的インスタンス内の' Roaming Extension Manager ' 拡張機能を無効にします。

私は最近、拡張機能の多くの進行中のバージョンをローカルで作成しました。そのうちのいくつかはローカル ファイル システムから削除しました (git ランドにコピーを持っていたため)。Roaming Extension Manager と/を混同した可能性があります。またはこれを行うことにより、Visual Studio。

念のため、実験用インスタンスを開き、ローカルで作成して不要になった個人用拡張機能をすべてアンインストールしました。

于 2016-07-31T06:52:12.653 に答える