I have used SQLite for my .net framework 4.0 WPF application, It works perfectly fine with development environment. I just copied system.data.sqlite.dll to my application in
Actually, you should be able to just copy System.Data.SQLite.dll from your project. I typically set the CopyLocal property to true when I add that reference to my projects, and then make sure that when I make an installer I have that DLL in the same location as the final .exe file. I wrote a blog post about this last year, maybe something in my post will set you on the right track: My Blog Post on SQLite and C#