この問題が以前に提起されたことは知っていますが、利用可能な解決策では問題が解決されませんでした。
私のソリューションには、私が書いていないglobal.asaxファイルがあります。cs ファイルの名前空間とクラスは、継承の名前空間とクラスと一致します。
問題の原因は単純でした。ソリューションからディレクトリを除外してから、再度含めました。それ以来、ソリューションをビルドしようとすると、以下のエラーが発生します。
Server Error in '/' Application.
Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.
Parser Error Message: Could not load type 'EnableWebApp.Global'.
Source Error:
Line 1: <%@ Application Codebehind="Global.asax.cs" Inherits="EnableWebApp.Global" Language="C#" %>
Source File: /global.asax Line: 1
これらのファイルを消去、再構築、再インストールし、フレームワークを再起動し、システムを再起動しました。まだ何も解決していません。
Global.asax "<%@ Application Codebehind="Global.asax.cs" Inherits="EnableWebApp.Global" Language="C#" %>"
Global.asax.cs 名前空間 EnableWebApp { パブリック クラス グローバル : System.Web.HttpApplication {