2

Ich habe Visual Studio 2010 Express für Windows Phone auf meinem System installiert und ich bin nicht in der Lage System.data.linq Namespace in Referenzen zu finden, so habe ich versucht, die DLL herunterladen und kopieren Der C: \ Programme (x86) \ ReferenceAssemblies \ Microsoft \ Framework \ Silverlight \ v4.0 \ Profile \ WindowsPhone Ort, aber es heißt, es ist eine DLL nicht für Windows Phone gebaut kann jemand helfen, die richtige DLL als Referenz hinzuzufügen ..? Vielen Dank im VorausSystem.data.linq Namespace nicht gefunden

+1

Haben Sie das neueste SDK installiert? 'System.Data.Linq' ist nur in der Version 7.1 verfügbar! –

+0

Ya vor kurzem nur ich heruntergeladen von Microsofts Website – jsHero

Antwort

1

Ich hatte das gleiche Problem. Ihr Projekt sollte mindestens Windows Phone 7.1 Version sein. Schau, was in deiner csproj-Datei steht. Es sollte sein: <TargetFrameworkProfile>WindowsPhone71</TargetFrameworkProfile> aber keine <TargetFrameworkProfile>WindowsPhone</TargetFrameworkProfile>

In meiner sutuation wurde es nur Windows geschrieben, und ich korrigierte es WindowsPhone71 und ich bekam System.Data.Linq und mscorlib.extenstion Bibliotheken.

3

Möglicherweise müssen Sie die Referenz manuell importieren.

-Mine befindet sich hier:

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\Silverlight\v4.0\Profile\WindowsPhone71\system.data.linq.dll 

, das dieses Update sollte.

+0

Danke für die Lösung, aber ich kann nicht finden Sie den Ordner Windows Phone71 auch ich installierte SDK direkt von Microsoft-Website – jsHero

+0

Haben Sie die Mango-Update? Ich glaube, dass LINQ erst dann verfügbar wurde. Google führt mich [hier] (http://www.microsoft.com/en-us/download/details.aspx?id=27570). – Runewake2

Verwandte Themen