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

.NET Standard support #379

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
Open

.NET Standard support #379

wants to merge 12 commits into from

Conversation

MFinkBK
Copy link

@MFinkBK MFinkBK commented May 15, 2018

I know that this pull request most likely isn't accepted or even considered, since this project is out of maintenance. I still post this so that any interested user can have a look at it. Who knows, maybe someone wants to revive the project from the dead.

This pull request does the following:

  • remove Windows Phone, WinRT and iOS Classic projects - they are not supported by latest Visual Studio 2017
  • change the project files so that the SQLite.Net and SQLite.Net.Async projects are compiled as .NET Standard projects, not as PCL projects anymore.
  • cleans up the projects
  • changes the version number to 4.0.0-beta1, so that NuGet packages would have different names

This PR would benefit all that have to use the SQLite.Net-PCL NuGet package, e.g. when using the commercial SQLcipher project that is using the ISQLitePlatform interface.

@CarLoOSX
Copy link

Hello!! I would like to get your beta. What can I do ? Could I get the last commit ??
Thank you @MFinkBK

@MFinkBK
Copy link
Author

MFinkBK commented Sep 28, 2018

You can clone the repository at https://github.com/MFinkBK/SQLite.Net-PCL, open the SQLite.Net.sln and compile the assemblies for yourself.

Note that as @oysteinkrog doesn't work on this project anymore, the changes and this pull request are purely for documentation purposes. The way to go would be to use @praeclarum's version of SQLite.Net, but unfortunately it lacks the ISQLiteApi interface that is needed to use SQLcipher libraries together with SQLite.Net. Someone should port this to @praeclarum's version some time...

johnfoconnor pushed a commit to machinezone/SQLite.Net-PCL2 that referenced this pull request Nov 10, 2022
This fixes praeclarum#423 by guarding access to the mappings.
It also fixes oysteinkrog#379 by making them static.
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

Successfully merging this pull request may close these issues.

2 participants