以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助] (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=158239) |
||||
-- 作者:枫白羽 -- 发布时间:2020/11/12 14:15:00 -- [求助] 你好! 蓝老师,我发布项目后,把应用程序放到远程桌面运行,报了这样的错误 提示找不到这个文件,我在Publish目录下没有这个文件,在Publish目录下的project里有这个文件 把这个文件复制到Publish目录下运行,还是报这个错误,文件版本也对的上 后来在所有的bin文件,lib文件目录下,都放置了这个文件,还是这个错误 蓝老师,发布后的运行程序,运行时找.dll文件 首先会去哪个目录下去找? 这个文件应该放到哪个目录下?
|
||||
-- 作者:有点蓝 -- 发布时间:2020/11/12 14:47:00 -- 所有第三方dll都从Publish目录里找,不能放到其它子目录里。 https://www.baidu.com/s?wd=system.data.sqlite.dll%20%E4%BE%9D%E8%B5%96%E9%A1%B9
好像System.Data.SQLite的版本不对,你需要找和foxtable的.net框架一致的版本。应该是.net4.0的版本。按照官方的说法,好像64位的系统必须安装63位的dll,但是foxtable只能使用32位的dll。我反正试了几个dll都有问题,您自己试试吧:http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki |
||||
-- 作者:枫白羽 -- 发布时间:2020/11/12 14:57:00 -- 蓝老师,你试试这个.dll可以不
我现在用的.dll就是这个,版本是1.0.90.0 这个能用么?
|
||||
-- 作者:有点蓝 -- 发布时间:2020/11/12 16:46:00 --
解压后放到foxtable安装目录,然后引用System.Data.SQLite.dll,注意不要引用x86和x64里面的文件:
|
||||
-- 作者:枫白羽 -- 发布时间:2020/11/12 21:11:00 -- 蓝老师,如果是加密的SQLite,还能使用官方的下载的.dll文件么 |
||||
-- 作者:有点蓝 -- 发布时间:2020/11/12 21:30:00 -- 连接数据库的 时候加上密码即可,和使用哪个dll没有关系 |