Typen, die NULL-Werte zulassen, sind in Ausdrücken für die bedingte Kompilierung nicht zulässig

Aktualisiert: November 2007

Nullable types are not allowed in conditional compilation expressions

Ein Typ, der NULL-Werte zulässt, kann in einem Ausdruck einer bedingten Kompilierungsdirektive nicht verwendet werden. Dieser Fehler wird beispielsweise durch den folgenden Code verursacht:

'#Const triggerPoint = 0

'' Not valid.
'#If CType(triggerpoint, Boolean?) = True Then
'        ' Body of the conditional directive.
'#End If

Fehler-ID: BC33111

So beheben Sie diesen Fehler

  • Entfernen Sie die Angabe des Typs, der NULL-Werte zulässt.

Siehe auch

Konzepte

Auf NULL festlegbare Werttypen

Bedingte Kompilierung in der Übersicht

Referenz

#If...Then...#Else-Direktive