-
Notifications
You must be signed in to change notification settings - Fork 224
EF.SqlServer again regressed on mono #690
Comments
What's the issue. Can you be more specific? |
@suhasj - could you copy paste the compilation errors? |
I'm not sure this can work. We need the .NET 4.5.1 contract of System.Data.dll, but Mono only implements .NET 4.5. |
I don't have my Mac machine right now but the error is that the project is unable to reference EntityFramework.SqlServer package. @Praburaj mentioned that this was fixed since I am able run MusicStore using alpha4 bits of KRE and EF packages |
Musicstore uses Inmemory store when executed on mac. But the sample includes EntityFramework.SqlServer & InMemoryStore in project.json so that the sample executes on both windows and non windows machines. The types & extensions from the SqlServer package used to resolve (not necessary executed) on mono after #374 was fixed. With latest KRE and framework packages the build is broken on mono with failure to resolve types in the sql server package. Easiest repro is get the music store code and build & run on mono. |
Full stacktrace for FYI
|
Issue is understood. It's related to the frameworkAssemblies changes. I'm going to work on fixing up that logic and will need to update all the repositories as a result. The logic put in to keep backwards compatibility while we update the project.json file is causing this problem for mono and EF. It's using the EntityFramework.SqlServer from mono's gac instead of the package. |
Fixed in cb70ea7 |
Issue similar or same as this : #374
Looks like with beta bits, EF Sql server package is running into this issue again. Reopening the bug @suhasj
We used KRE# beta1-10491 and tested against both 3.6.1 and 3.8.0 of mono.
The text was updated successfully, but these errors were encountered: