Type ‚System.Web.UI.WebControls.SessionParameter‘ hat noch keine öffentliche Eigenschaft mit dem Namen ‚DbType‘

StackOverflow https://stackoverflow.com/questions/184254

Frage

ich auf einem Object eine Session Parameter verwenden. Es funktioniert auf der lokalen Entwicklungsmaschine, aber ich bekomme diese Fehlermeldung nach der Website auf den Produktionsserver kopiert:

Typ 'System.Web.UI.WebControls.SessionParameter' kein öffentliches Eigentum mit dem Namen 'DbType'.

War es hilfreich?

Lösung

ich wieder!

Erste Antwort gab ich war falsch!
Die richtige Antwort ist, dass .NET Framework v3.5 installiert wurde, und es muss .NET Framework 3.5 SP1 aktualisiert werden

Andere Tipps

fand ich die Antwort, aber ich weiß nicht, warum es dies tut.

Ich entfernte gerade die DBType Eigenschaft und es funktionierte gut.

ich ändern DbType auf Typ und diese bekam die Website zu arbeiten.

Die Lösung ist DBType nach Typ ersetzen. Und die Ansi especification finden.

Mit dem Beispiel, das ich habe diesen Code:

DBType ="AnsiString"  

eine Änderung durch

Type="String"  

und arbeitet gut.

Travis' Antwort gab mir eine Ahnung, aber vielleicht könnte es besser thusly angegeben werden:

Irgendwie beim Kopieren von der Website auf den Produktionsserver, eine Anzahl der Parameterobjekte (insbesondere diejenigen mit Typ GUID) hatten die „Type“ = „Guid“ Element „DBType“ = „Guid“ geändert.

z Parameter sollten sein:

NOT

Bestätigt:. Dies erfordert .NET Framework 3.5 SP1 Update

Wow Ich entfernte auch DbType = „Datum“ und es begann zu arbeiten. did'nt sogar Publishing stören, änderte es nur auf dem Server mit Notizblock. Dank

gut. Sie sollten es ändern. z.B. wenn es sich um DbType = "Guid" ändern Sie es dann Type = "Objekt"

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