Frage

Ich habe vor kurzem eine Website geschrieben in klassischen Asp zu konfigurieren und einzurichten gegeben worden -. Obwohl es auch in asp.net geschriebenen Seiten zu haben scheint

Das Problem, das ich im Moment habe, ist, dass es doesn; t Einstellungen aus der Datei global.asa Aufnehmen zu sein scheint wie Application ( „Connectionstring“) ....

Wie, wenn ich versuche, sie in dem Code von irgendwo zu schreiben -. Nichts erscheint

Jede Idee, wie diese Webseite congure global.asa zu verwenden ... oder warum es nicht schon mit?

Es gibt web.config-Datei und global.asax ... sollte das nicht sein, nur für .net?

Der Code wird nicht in Visual Studio kompilieren.

War es hilfreich?

Lösung

Ich habe dieses Problem gesehen, wenn das Anwendungsverzeichnis in IIS mit einem Anwendungsnamen nicht eingerichtet. Sie können die vom IIS-Manager ändern.

Andere Tipps

lang die Linien von dem, was Luke wies darauf hin, schon:

Überprüfen Sie, ob Sie die Datei global.asa in der Wurzel der Web-Site / Virtual Directory platzieren, die Ihre Anwendung von ausgeführt wird.

Alle ausgezeichneten Rat bisher. Ansonsten ist es schwierig zu Mix-and-Match klassischen Asp und .Net.

Es gibt einige gute Basis Informationen unter http://www.w3schools.com/ASP/asp_globalasa .asp .

Welche Art von Datei, die Sie die Werte aus global.asa in lesen? Eine ASP-Seite oder ASPNET Seite?

Wie Jim W sagte, die Werte in global.asa nicht in aspx Seiten verfügbar sein, und umgekehrt.

Auch im Auge behalten, nicht die Subroutinen in global.asa feuern, bis eine ASP-Seite angefordert und global.aspx Routinen werden nicht ausgelöst, bis eine ASPNET Seite angefordert wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top