2010-11-18 24 views
17

Ich habe eine neue Klasse in App_Code erstelltKlasse in App_Code nicht zugänglich Global.asax.cs

namespace Site { 
    public class MyClass { 
     public MyClass() { 
     } 
    } 
} 

das ist mein Global.asax.cs

namespace Site { 
    public class Global : System.Web.HttpApplication { 
     protected void Application_Start(object sender, EventArgs e) { 
      *MyClass myClass = new MyClass();* 
     } 
    } 
} 

Der Fehler ist in: MyClass myClass = neu MyClass();

Der Typ oder Namespace-Name ‚MyClass‘ konnte nicht gefunden werden (möglicherweise fehlt eine using-Direktive oder ein Assemblyverweis?)

Was bin ich hier fehlt?

+0

Ich habe andere Klassen innerhalb App_Code. Ich habe versucht, MyClass in eine dieser Klassen einzufügen und Global.asax.cs kann MyClass finden. Seltsam. – acermate433s

Antwort

25

Endlich herausgefunden, was schief gelaufen ist. Ich habe die Build Action der cs-Datei Inhalt statt Compile gesetzt

+0

Danke, du hast meine Nacht gerettet! –

Verwandte Themen