Ich habe mein POCO-Modell ist separate dll als meine asp.net mvc 3 Website.LinqPad - EntityFramework 4.3.1 - MissingMethodException - Sql Compact
Ich habe neue Verbindung in LinqPad Beta erstellt: v4.41.01 ausgewählte Option für Poco, Pfad zur benutzerdefinierten dll zur Verfügung gestellt, Wählen Sie DbContext, Wählen Sie über parameterlosen Konstruktor.
Dies hat nicht funktioniert, da ich SqlServer Compact verwende.
Dann habe ich dummy.config Datei wie folgt:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=4.3.1.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</configSections>
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlCeConnectionFactory, EntityFramework">
<parameters>
<parameter value="System.Data.SqlServerCe.4.0" />
</parameters>
</defaultConnectionFactory>
</entityFramework>
<connectionStrings>
<add name="ModelContext"
connectionString="data source=database.sdf"
providerName="system.data.sqlserverce.4.0" />
</connectionStrings>
</configuration>
Mit diesem, Test auf Verbindung erfolgreich gezeigt. Even, Baum links ist ebenfalls bevölkert. Wenn ich jedoch eine Abfrage ausfühle, wird die Ausnahme wie folgt ausgelöst: Methode nicht gefunden: 'System.Data.Entity.DbSet`1 InventoryModelContext.get_xxx()'.
BEARBEITEN: Beachten Sie auch, dass dies Kompilierungsfehler zu sein scheint!
Jede Lösung oder Workaround? Fehle ich etwas?
Vielen Dank im Voraus.