"Der Typ [Namespace] .Global" konnte nicht geladen werden, was mich traurig machte

In meine .Net 2.0 Asp.net WebForms app, ich habe meine Global.asax enthält den folgenden code:

<%@ Application CodeBehind="Global.asax.cs" Inherits="MyNamespace.Global" Language="C#" %>

Aber wenn ich Baue, bekomme ich eine Fehlermeldung, die besagt-

Konnte nicht geladen werden Typ 'MyNamespace.Global'.

Scheint dies zu sein, weil der namespace MyNamespace (definiert in der code-behind-Datei Global.asax.cs) ist nicht gesehen, durch den compiler in die Global.asax-Datei (nicht in R# intellisence..).
Dies erwies sich als eine sehr harte Nuss zu knacken... jede Hilfe wird dankbar sein!

Hinweis: Die Globale.asax und die Globale.asax.cs befinden sich im gleichen Ordner.

Note2: Beim kompilieren von der vs Eingabeaufforderung mit csc kompiliert o.k.

InformationsquelleAutor der Frage gkdm | 2010-01-05

Schreibe einen Kommentar