Visual Studio の「パッケージの読み込みエラー」を修復する方法
「パッケージの読み込みエラー
パッケージ 'Visual C++ Package'( GUID = {1B027A40-8F43-11D0-8D11-00A0C91BC942} )。詳細については、パッケージ開発元に問い合わせてください。環境が壊れている可能性があるため、アプリケーションの再起動を推奨します。次回からこのパッケージの読み込みを無効にしますか? パッケージの読み込みを再度有効にするには、'devenv /resetskippkgs' を使用してください」
「Package ‘Visual C++ Package’ has failed to load properly (GUID={1B027A40-8F43-11D0-8D11-00A0C91BC942} Please contact vendor for assistance. Application restart is recommended」
GUID部分の内容によってXMLデザイナが機能しなかったり、リソースエディタが機能しなかったりします。
原因を特定するには、プログラムの中にある、Visual Studio の管理者権限のコマンドプロンプトから
"devenv /resetskippkgs /log"を実行します。
すると、%APPDATA%\\Microsoft\\VisualStudio\\X.X フォルダ内に Activity.xml というログファイルができます。
ログファイルから「error」をキーワードに検索してみましょう
<entry> <record>76</record> <time>2022/02/02 11:51:12.230</time> <type>Error</type> <source>Microsoft Visual Studio <description>SetSite failed for package [Visual C++ Package] |
<entry> <record>76</record> <time>2022/02/02 11:51:12.230</time> <type>Error</type> <source>Microsoft Visual Studio <description>SetSite failed for package [Visual C++ Package] |
こんなのがありました。
レジストリーを検索してみると
VC++2008 でエラーが出ていたのですが、VC++2005も起動を試してみると、動かなくなっていました。そこでこれらのキーを削除してから devenv /resetskippkgs ヲ実行してみると修復できたのでした ・ω・ こんなの分からんわ!
Comments