Split Entity framework 6 provider from the FirebirdSql.Data.FirebirdClient.dll
into a new DLL to avoid incompatibilties when using the DDEX Provider and
trying to use EF6 in applications
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Key: DNET-522
URL: http://tracker.firebirdsql.org/browse/DNET-522
Project: .NET Data provider
Issue Type: Improvement
Components: ADO.NET Provider, DDEX Provider, Entity Framework support
Affects Versions: vNext
Environment: Windows 8, Visual Studio 2012, .net 4.5 and EF6
Reporter: André Ziegler
Assignee: Jiri Cincura
Priority: Critical
Problem:
When you use the DDEX provider in Visual Studio you need to install the (non
EF6) FirebirdSql.Data.FirebirdClient.dll into the GAC. When you now try to use
EF6, the provider from the GAC (non EF6) is used all the time and this results
in errors, because the EF6 requires new providers.
Solution:
Split Entity framework 6 provider from the FirebirdSql.Data.FirebirdClient.dll
into a new DLL (maybe follow the Microsoft Naming convention what Microsoft
does with their EG6 provider (EntityFramework.SqlServer) and name it
EntityFramework.Firebird). Now the VS/DDEX can use the non EF6 version from GAC
and EF6 projects can use the EntityFramework.Firebird without having issues.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://tracker.firebirdsql.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk
_______________________________________________
Firebird-net-provider mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/firebird-net-provider