From: Brian L. <li...@fr...> - 2015-05-10 22:49:47
|
So the EF_6 symbol should not be set for FirebirdSql.Data.FirebirdClient? Brian From: Jiří Činčura Sent: Sunday, May 10, 2015 4:34 AM To: For users and developers of the Firebird .NET providers Subject: Re: [Firebird-net-provider] Help generating an EDMX on EF6 The EF_6 is there for EntityFramework.Firebird, as there’s some shared code. -- Mgr. Jiří Činčura Independent IT Specialist From: Brian Liedtke [mailto:li...@fr...] Sent: Saturday, May 9, 2015 5:32 AM To: For users and developers of the Firebird .NET providers Subject: Re: [Firebird-net-provider] Help generating an EDMX on EF6 Hey Jiri, Thanks for your response. I downloaded the source code (NETProvider-4.6.2.0-src.7z) from the Firebirdsql.org site. Built it, copied the libraries to my projects packages directory. Same thing happened. So I started crawling around the code to see what I can find. First thing I noticed, the conditional compilation symbols in the properties of the FirebirdSql.Data.FirebirdClient project’s Build tab is missing the EF_6 symbol. I’ve added that to my copy and attempted to rebuild it. Got some build errors that I’m trying to resolve concerning using FirebirdSql.Data.Entity; in FirebirdSql.Data.FirebirdClient/FbProviderManifest. While I am working on that, I wanted to check to make sure that the EF_6 compilation symbol was set in the build you made for the NuGet package. It could explain why I am getting the error I receive when trying to generate an edmx. Don’t know how close the source code that I downloaded is to what you used to generate the NuGet package. But it was something that jumped out at me. Brian Liedtke |