J'essaie d'accéder à ma base de données Oracle XE à l'aide de Visual C# Express et de l'infrastructure d'entité.Base de données Visual C# Express et Oracle Express à l'aide du framework d'entité
J'ai essayé d'installer oracleef (http://oracleef.codeplex.com/) mais je ne reçois pas le fournisseur Oracle EF dans Visual C# Express ajouter Assistant de connexion EF, bien que machine.config contient
<DbProviderFactories>
<add name="Oracle Data Provider for .NET" invariant="Oracle.DataAccess.Client" description="Oracle Data Provider for .NET" type="Oracle.DataAccess.Client.OracleClientFactory, Oracle.DataAccess, Version=4.112.2.0, Culture=neutral, PublicKeyToken=89b483f429c47342" />
<add name="Microsoft SQL Server Compact Data Provider" invariant="System.Data.SqlServerCe.3.5" description=".NET Framework Data Provider for Microsoft SQL Server Compact" type="System.Data.SqlServerCe.SqlCeProviderFactory, System.Data.SqlServerCe, Version=3.5.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
</DbProviderFactories>
J'ai essayé d'utiliser EdmGen2. exe pour générer manuellement des classes EF à partir de la base de données, mais j'ai eu peu de succès. Comment puis-je utiliser conjointement la base de données Oracle, Visual C# Express et Entity Framework?
s'il est intéressant de quelqu'un, la solution finale pour moi était d'utiliser NHibernate, FluentNHibernate et NHibernateMappingGenerator. – Emir