2019年6月21日金曜日

パーサー エラー メッセージ: 型 を読み込めませんでした。エラーの対処法

AP.NETで、以下のような「パーサー エラー メッセージ: 型 'XXX' を読み込めませんでした。」といったエラーがIEに表示される場合、

-------------------------------------------------------------------

'XXX' アプリケーションでサーバー エラーが発生しました。

パーサー エラー
説明: この要求の処理に必要なリソースの解析中にエラーが発生しました。以下の解析エラーの詳細を確認し、ソースファイルに変更を加えてください。

パーサー エラー メッセージ: 型 'XXX' を読み込めませんでした。

ソース エラー:

行 1:  <%@ Page language="c#" Codebehind="XXX.aspx.cs" AutoEventWireup="false" Inherits="XXX" %>

ソース ファイル: XXX.aspx    行: 1

-------------------------------------------------------------------

それは、IISで設定されているアプリケーションのフォルダの中のbinに、該当のクラスのDLLファイルがないことを意味します。
したがって、以下の事項をよく確認してみてください。
1.IISのツリーをよく見て、アプリケーションのフォルダが設定されていることや、必要以上のフォルダに設定されていないことを確認する。
2.アプリケーションとして設定されているフォルダをエクスプローラーで開き、その中のbinフォルダに、該当のクラスのDLLがあることを確認する。