Visual Studio 2012 の次の動作に気付きました: (SDK から) VS2012 パッケージ プロジェクトを作成します。コンパイルして実行すると、実験的な VS インスタンスが起動されるので、実装したパッケージをテストできます。しかし、( を使用してTools -> Extensions and Updates -> Uninstall
) 実験的な VS インスタンスからパッケージをアンインストールし、パッケージを再コンパイルして再実行しようとすると、出力とエラー リストにエラーが表示されずにコンパイル エラーが発生します。したがって、開発中のパッケージを再度起動することはできません。この問題は、新しく作成されたすべての VS2012 パッケージ プロジェクトで再現できます。
要約すると、以前にアンインストールしたため、実験的な VS インスタンスでパッケージを実行できません。パッケージのメタデータ キャッシュの問題のようです。この問題を解決するにはどうすればよいですか?
編集:
この問題を再現する手順:
- 新しい Visual Studio 2012 パッケージ プロジェクトを作成します (VS2012 SDK をインストールする必要があります)。
- プロジェクトをコンパイルして実行します。VS Experimental インスタンスを起動する必要があります。
- VS Experimental インスタンスで、 に移動し
Tools -> Extensions and Updates
、作成したばかりの拡張機能をアンインストールします。 - VS Experimental インスタンスを閉じます。
- Package プロジェクトを再度コンパイルして実行してください。コンパイルまたは起動エラーが発生するはずですが、出力にもエラー リストにも情報がありません。
現時点では、このパッケージ プロジェクトで VS Experimental インスタンスを再度実行することはできません。