2017年9月12日 星期二

sqlite檔案加密不能用工具直接開啟

  1. sqlite檔案加密不能用工具直接開啟需用程式解密後開啟
  2. sqlite.interop.dll' 找不到指定的模組問題
  1. 先加入參考後
  1. 複製檔案到相對應的位置
  • 帶bundle的表示動態庫是按混合模式編譯的,在使用的時候只需要System.Data.SQLite.dll就可以了,而不帶bundle的則是將非託管部分和託管部分分別編譯,System.Data.SQLite.dll不能獨立使用,還需要有SQLite.Interop.dll才能使用。我用的是不帶bundle包中的System.Data.SQLite.dll,解決方法是要麼手工複製SQLite.Interop.dll和exe放一塊(不能用引用),要麼換成引用bundle包中的System.Data.SQLite.dll。

沒有留言:

張貼留言