Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
ASP.NET Membership, Role and Profile providers for SQLite.
branch: master
Failed to load latest commit information.
Source Fix database initialization sequence.
.gitignore Initial commit.
Build.proj Initial commit.
LICENSE.txt Initial commit. Initial commit.


ASP.NET Membership, Role and Profile providers for SQLite.

This is a re-packaging of the SQLite application services providers by Roger Martin. The original source and accompanying information can be found at


To build a signed, release version of System.ApplicationServices.SQLite.dll, you need to generate a signing key and place it in the Source directory:

sn -k Source\System.ApplicationServices.SQLite.snk

Next, run the build script with MSBuild:

MSBuild Build.proj

The output will appear in the Build directory, under the repository root. To check that your assembly was successfully signed, run the following command under the Build directory:

sn -Tp Build\System.ApplicationServices.SQLite.dll

If a public key is reported, the assembly was successfully signed.


  1. Install System.Data.SQLite.dll on your machine, or bin-deploy the appropriate platform/framework version in your application.
  2. Add a reference to System.ApplicationServices.SQLite.dll in your application.
  3. Configure the relevant providers and connection strings. See the original CodeProject article for detailed information.


Licensed under the CPOL license. See LICENSE.txt.

Copyright (c) 2008, Roger Martin.

Something went wrong with that request. Please try again.