Hi,

#Const und alle anderen #-Direktiven werden vor der Kompilierung ausgef�hrt
(bzw. entfernt). Daher kannst Du auch nur wirklich Konstante Werte
verwenden.
AppSettings("ApplicationDebugMode") (im �brigen sind die [eckigen]-Klammern
f�r VB wohl eher ungeeignet) ist dagegen etwas, dass erst nach der
Kompilierung(in dem Fall sogar erst nach dem Start) einen Wert aufweist.

Du darfst auch keine "normalen" Konstanten, Funktionensr�ckgabewerte,
Variablen oder �hnliches verwenden...
Mehr ist es nicht.

Wolfgang
http://www.vbwelt.de/


> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
> Auftrag von Thomas Bandt
> Gesendet: Montag, 13. Dezember 2004 10:51
> An: [EMAIL PROTECTED]
> Betreff: [Asp.net] #Const
> 
> Hallo,
> 
> warum liefert mir
> 
> #Const ApplicationDebugMode =
> ConfigurationSettings.AppSettings["ApplicationDebugMode"]
> 
> den Fehler "Eine Pr�prozessordirektive wir erwartet" in
> VS? Laut Doku
> 
> http://msdn.microsoft.com/library/deu/default.asp?url=/library/DEU/vblr7/h
> tm
> l/vadirRegionDirective.asp
> 
> m�sste es ja gehen...
> 
> 
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [EMAIL PROTECTED]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net



_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an