1. ホーム
  2. visual-studio

[解決済み] ファイルまたはアセンブリ 'Microsoft.VisualStudio.Web.PageInspector.Loader' を読み込めませんでした。

2023-06-08 18:09:07

質問

ファイルまたはアセンブリ 'Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' またはその依存関係の 1 つを読み込めませんでし た。このモジュールにはアセンブリマニフェストが含まれていることが期待されています。


Assembly Manager loaded from: C:\WindowsMicrosoft.NET Framework vo4.0.30319╱clr.dll
Running under executable C:\Program Files (x86)⇄Microsoft Shared⇄DevServer⇄11.0WebDev.WebServer40.exe
--- 詳細なエラーログは以下のとおりです。

=== Pre-bind state information ===結合前の状態
LOG: User = TTLWIN2K } }miralp
LOG: 表示名 = Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
 (フルスペック)
LOGです。Appbase = file:///C:/SVN/temp/components/src/MasterpassProxy/src/Webservice/
LOG: Initial PrivatePath = C:\SVN/temp/components/src/MasterpassProxy/src/Webservice/bin
Calling assembly : (Unknown).
===
LOG: This bind starts in default load context.
LOG: Using application configuration file: LOG: Using application configuration file: C:\SVNtemp⇄Components
LOG: Using host configuration file: 
LOG: Using machine configuration file from C:㊞WindowsMicrosoft.NET㊞Frameworkv4.0.30319 CONFIGE↩MACHINE.config.
LOG: Post-policy reference: Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

どのように解決するのですか?

私はちょうど同じ問題に遭遇しました。 Visual Studio Express 2012 をアンインストールしたことです。 . この回答に対するコメントでは、この問題はまだで発生することが示されているので、それはVisual Studioの任意のバージョンである可能性があります。 Visual Studio 2019 . 私の全体的な操作の順序は

  • Visual Studio Express 2012 のインストール (だいぶ前)
  • Visual Studio Express 2012 を数か月間使用した。
  • Visual Studio 2013 Premium をインストールしました。
  • Visual Studio 2013 Premium を数週間楽しく使用
  • Visual Studio Express 2012 をアンインストールしました。
  • エラー

この原因や、Visual Studio のバージョンのどのような組み合わせでこの動作が起こるかについては、100% 確信があるわけではありません。 しかし、私にとっての解決策は、ルート web.config ファイルを編集することでした。

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\web.config
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config

(フレームワークのバージョンが異なると、フォルダが異なる場合があります。)

そして、ノードを削除します。

<remove assembly="Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<add assembly="Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />

注意すること と同じ行にある、開閉する親ノードを削除しないように注意してください。

これで私の場合は解決しました。