Verwenden von ASP.NET 4.6 mit WebForms. Erstellt eine statische Klasse in App_Code genannt Einstellungen:Zwei "Website" -Namespaces?
public static class Settings
{
// ... code ...
}
Wenn für den Zugriff von anderen statischen Klasse versuchen, auch innerhalb der Ordner App_Code erhalten:
auch bemerkt, ich habe zwei Webseite Kontexte:
Versucht, die Settings-Klasse in den Namespace "Website" zu setzen; habe immer noch dasselbe Problem. Problem löst nur, wenn ich die Klasse wie deklariere:
Ich vermutete, dass ich irgendwo mit Namespaces etwas falsch gemacht habe; aber ich bin mir nicht sicher was/wo. Was verursacht die Lösung zwei haben zwei "Website" Namespaces?
Nach weiteren graben fand ich, dass es zwei Website "Container" - keine Namespaces.
Referenzen ansehen und Namensräume:
Referenzen anzeigen, indem Sie "Container":
Noch in versuchen zu graben, das herauszufinden ...
Unter der Settings-Klasse, die nicht auf die Dropdown-referenziert werden kann, hat eine Option - "Website". Aber in allen anderen existierenden Klassen (die funktionieren) hat das Dropdown zwei Optionen "Website" und "Website" (siehe aktuelles Bild oben). –
Es sieht so aus, als hätte ich zwei "Container" der Website - keine Namespaces; Siehe oben Bearbeiten. –