Em meu aplicativo .Net 2.0 Asp.net WebForms, tenho meu Global.asax contendo o seguinte código:
<%@ Application CodeBehind="Global.asax.cs" Inherits="MyNamespace.Global" Language="C#" %>
No entanto, quando eu construo, recebo um erro informando
Não foi possível carregar o tipo 'MyNamespace.Global'.
Isso parece ser porque o namespace MyNamespace (definido no código por trás do arquivo Global.asax.cs) não é visto pelo compilador no arquivo Global.asax (não aparece em R # intellisence ..). Este acabou por ser um osso duro de roer ... qualquer ajuda será apreciada!
Observação: o Global.asax e o Global.asax.cs estão localizados na mesma pasta.
Nota2: Ao compilar a partir do prompt vs com csc, ele compila ok