Subsonic-Fehler: „Entity Models.Servers' hat eine Eigenschaft‚Spalten‘mit einem nicht unterstützten Typ“

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

  •  19-09-2019
  •  | 
  •  

Frage

Ich habe in letzter Zeit mit SubSonic gespielt, und ich habe einen interessanten Fehler kommen.

  

Entity Models.Servers' hat eine Eigenschaft   ‚Spalten‘ mit einem nicht unterstützten Typ

Wenn ich eine einfache ASP.NET-Anwendung mit VS2008 erstellt, hinzugefügt, um den Verweis auf SubSonic, erstellt die Verbindungszeichenfolge, und schleppte die Active Record-Dateien über in das Projekt alles gut gegangen. Ich konnte kompilieren. Dann habe ich eine Domain-Service-Klasse und verweisen die Modelle Namespace und erstellt eine GetServers Methode mit dem folgenden Code:

public IQueryable<Server> GetServers() { return Server.All() }

Auch ich kompiliert und keine Probleme. Ich dachte, jetzt groß ich werde ein Silverlight-Projekt erstellen und das gleiche tun. Ich habe ein gehosteten Silverlight-Projekt und habe die gleiche Sache im Web-Projekt.

Dieses Mal eine Kompilierung oben zu dem Fehler geführt. Ich bin nicht sicher, was der Unterschied zwischen den beiden Projekten außer vielleicht für die Standard-Referenzen, die geladen werden.

Die Gedanken?

War es hilfreich?

Lösung

Dies ist kein Fehler von SubSonic geworfen (was ich denke, Sie wissen schon) und ich werde denke, dass es eine Art von Serialisierung hier geschieht, die nicht die Schnittstellen mag die wir verwenden. Entweder das, oder es gibt einen Namespace-Konflikt.

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