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