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 Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider