当前位置: 代码迷 >> C# >> System.Data.SQLite.dll嵌入程序的有关问题
  详细解决方案

System.Data.SQLite.dll嵌入程序的有关问题

热度:380   发布时间:2016-04-28 08:31:19.0
System.Data.SQLite.dll嵌入程序的问题
我做的一个C#程序要用到SQLite数据库,需要引用System.Data.SQLite.dll,但我希望能将System.Data.SQLite.dll嵌入进程序,也就是程序只需要一个exe文件即可运行,不再另外带一个dll文件。在不影响调用数据库的前提下,不知代码应该如何实现,求教。
------解决思路----------------------
你该看看组件式开发了
------解决思路----------------------
即使写个exe给你返回结果,也少不了这个dll,你写的exe也得调用dll,除非你能拿到这个dll的源代码
------解决思路----------------------
引用:
Quote: 引用:

即使写个exe给你返回结果,也少不了这个dll,你写的exe也得调用dll,除非你能拿到这个dll的源代码



引用:
即使写个exe给你返回结果,也少不了这个dll,你写的exe也得调用dll,除非你能拿到这个dll的源代码

那只能退而求其次了,能否让程序运行时自动把System.Data.SQLite.dll释放到相同目录?我试了把生成操作改成嵌入资源,没用
看错了,开始以为要用exe代替那个dll
把资源里的dll加入到程序,很久前用过,在加载程序集失败时加入,记不清了,这个事件好像appdomain.currentdomain.assem……
------解决思路----------------------
 这个是没有办法的~少不了组件的~~~~
  相关解决方案