4 Stimmen

Silverlight 3.0: Referenzen können nicht über v2 hinaus hinzugefügt werden

Ich wollte System.Data.Linq zu meiner Silverlight 3.0-Anwendung hinzufügen, aber die einzigen Referenzen, die mir zur Verfügung stehen, sind als Version 2.0.50727 oder niedriger aufgeführt. Sollte ich nicht Zugriff auf mehr als das haben?

In den Eigenschaften meines Projekts ist die Silverlight-Zielversion auf "Silverlight 3.0" eingestellt (die einzige Option), und ich verwende Visual Studio 2010 Beta 2.

Ist dies das erwartete Verhalten, oder sollte ich in der Lage sein, diese Referenz und mehr hinzuzufügen?

1voto

ChrisF Punkte 130622

Dies ist die Versionsnummer der Steuerelemente in Silverlight 3, die mich zunächst verwirrte. Außerdem ist es System.Linq in Silverlight und sollte standardmäßig enthalten sein, wenn Sie ein neues Projekt erstellen.

Silverlight 4 ist ein separater Download zu VS2010.

1voto

AnthonyWJones Punkte 182582

Sie haben keinen Zugriff auf System.Data.Linq in Siverlight würde diese dll in der sandboxed client-side silverlight runtime keinen Sinn machen. Daher gibt es keine solche Silverlight-DLL. Was Sie wahrscheinlich suchen müssen, ist Entity Framework auf dem Server plus WCF, um auf die Daten von Silverlight zuzugreifen.

Aus Gründen, die Microsoft bestens bekannt sind, haben alle Standard-Silverlight-Dlls die Versionsnummern 2.0.5.0, auch die neuen, die dem Silverlight 3 SDK hinzugefügt wurden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X