Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sqlite and other packages: Mono is not supported #351

Closed
borgdylan opened this issue Jun 23, 2014 · 7 comments
Closed

Sqlite and other packages: Mono is not supported #351

borgdylan opened this issue Jun 23, 2014 · 7 comments

Comments

@borgdylan
Copy link

Please consider changing net451 into net45 to allow the assemblies for SQLite etc. to be used under mono.

@bricelam
Copy link
Contributor

@borgdylan I was noticing this too. We should be targeting portable profiles 7 (net45+win8) or 111 (net45+win8+wpa81) if we want to support Mono.

We'll loose some types in the following contracts, but I don't think it should affect us too much.

  • System.Diagnostics.Tracing
  • System.Runtime
  • System.Runtime.InteropServices
  • System.Threading.Timer

@rowanmiller rowanmiller added this to the 1.0.0-beta1 milestone Jun 23, 2014
@rowanmiller
Copy link
Contributor

Discussed in team triage - When running on full .NET we require net451 because we type forward System.Data.Common to types in the framework. We had API changes in 451 to allow this to work. We should see if we can get these changes reflected in Mono too.

@borgdylan
Copy link
Author

Some of those APIs may already be in mono. They need to support net451 as a new framework version.

@borgdylan
Copy link
Author

The mono devs have told me that their net45 is equal to net451.

@borgdylan
Copy link
Author

@borgdylan
Copy link
Author

This may be a KRuntime issue, closing this issue for now.

@bricelam
Copy link
Contributor

(See aspnet/dnx#374)

@bricelam bricelam removed this from the 1.0.0-beta1 milestone Jul 10, 2014
anpete pushed a commit to anpete/EntityFramework that referenced this issue Oct 24, 2014
…ts in detached entity)

See issue dotnet#351. When an entity is in the Added state it means that it doesn't exist in the database and should be inserted during SaveChanges. If the state is then changed to Deleted this would mean delete an entity that doesn't exist in the database, which will fail. In the EF6 stack we instead detach the entity in this case so that it is just never inserted. This change implements the same behavior in EF7.
@bricelam bricelam removed their assignment Feb 9, 2015
natemcmaster pushed a commit that referenced this issue Oct 31, 2018
They would eventually get freed with the connection, but this will free them sooner when an undisposed reader is finalized and the connection is still open.

Fixes #351
@ajcvickers ajcvickers reopened this Oct 16, 2022
@ajcvickers ajcvickers closed this as not planned Won't fix, can't repro, duplicate, stale Oct 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants