En mi aplicación .Net 2.0 Asp.net WebForms, tengo mi Global.asax que contiene el siguiente código:
<%@ Application CodeBehind="Global.asax.cs" Inherits="MyNamespace.Global" Language="C#" %>
Sin embargo, cuando construyo, aparece un error que dice:
No se pudo cargar el tipo 'MyNamespace.Global'.
Esto parece deberse a que el espacio de nombres MyNamespace (definido en el código detrás del archivo Global.asax.cs) no es visto por el compilador en el archivo Global.asax (no se muestra en R # intellisence ..). Esto resultó ser un hueso muy difícil de romper ... ¡cualquier ayuda será apreciada!
Nota: Global.asax y Global.asax.cs se encuentran en la misma carpeta.
Nota 2: cuando se compila desde el indicador vs con csc, se compila bien