简体   繁体   中英

C# Database for desktop without dll

Im searching a database for C# without dll. I have using SQLite for my previous projects but this engine provided dll. I need new database engine without dll because my project should work only exe file. I have examine SQLite download page and I could not find version without dll. I may use XML file but I want database for speed. mssql, mysql provide dll and installation. db4o again provide dll. Any idea?

If you need to deploy a single .exe file to the customer, consider merging all the dlls you used with ILMerge: it will create a single exe for you.

Trying to avoid dlls is impossible and cutting yourself out of practically every technology ever developed it's not a great idea :)

Note : ILMerge will merge only .NET libraries so you must switch from SQLITE to something like SQL Server CE (however SQL Server CE is really better than sqlite under many aspects).

MS Access is built into windows. There is also a version of Sqlite that you can compile into your code.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM