7 Stimmen

Meine ASP.NET-Webanwendung kann keine meiner Klassen im App_Code-Ordner "finden" ?

Ich versuche, eine neue Asp.net-Webanwendung zu erstellen, also kopiere ich meine Dateien von einer Website auf die neue, in derselben Lösung.

Nun, jeder meiner Kurse in der App_Code Verzeichnis ... sie werden vom Rest meines Projekts nicht "aufgegriffen".

Zum Beispiel...

\_
\_App_Code
  |_ BaseMasterPage.cs  (please don't ask why this is in here..)
  |_ Utility.cs
  |_ FooBar.cs
\_MasterPages
  |_ Default.master.cs

// This file errors ;(
namespace Foo.WebSite.MasterPages
{
    public partial class Default_master : App_Code.BaseMasterPage
    { ... }
}

namespace Foo.WebSite.App_Code
{
    public class BaseMasterPage : MasterPage
    { .. }
}

Sie kann die App_Code.BaseMasterPage (Kompilierungs- und Intelligenzfehler) in der Default.master.cs Seite.

Ich frage mich, ob es etwas gibt, das ich in einer web.config-Datei überprüfen muss? oder in der .prj-Datei oder etwas?

Kann mir bitte jemand helfen? Das bringt mich um :(

Update

Ich habe hier ständig mehr und mehr Dinge ausprobiert. Ich habe mir die Compiler-Optionen angeschaut (im OUTPUT-Fenster) ... und dabei das /target-Flag beim Compiler-Aufruf bemerkt...

eg...
/target:library App_GlobalResources\GlobalResources.designer.cs
    App_GlobalResources\GlobalResources.en-au.designer.cs
    App_GlobalResources\GlobalResources.it.designer.cs 

usw...

es fehlen ALLE meine .cs-Dateien aus dem App_Code-Ordner, mit Ausnahme von zwei, die ich bestätigen kann, zeigen sich in der Intellisence und kompilieren gut, wenn aufgerufen/konsumiert.

WTF? Es ist wie die .. Projekt .. weiß nicht, über die anderen .cs-Dateien, obwohl sie in das Projekt aufgenommen wurden (und sind nicht grey'd out, etc.).

Was zum?!

Bitte, kann jemand helfen? :~(

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X