因此,我創建了一個簡單的WPF應用程序,該應用程序允許用戶將字符串插入到SQLite數據庫(.S3DB文件)中。用戶還可以從數據庫中選擇一個字符串,並從數據庫中刪除字符串...非常簡單的應用程序。將SQLite與Windows應用程序集成
我想分發這個簡單的應用程序,所以我通過創建一個新項目並使用VS2010上的安裝嚮導爲應用程序創建了setup.exe文件。當用戶安裝該應用程序,它創建在Program Files目錄下的「TestDatabase」文件夾,並將這兩個文件與.exe文件一起:
- System.Data.SQLite.DLL文件(因爲它是一個檢測依賴)
- TestDatabase.s3db文件(測試數據庫供用戶使用)
當我我開發的計算機上安裝它...一切正常。但是,當我將它安裝在另一臺計算機上時,它會在我嘗試從應用程序(存儲在C:\ Program Files(x86)\ TestDatabase \ TestDatabase.s3db)中打開數據庫時崩潰。
我想知道是否有人可以幫助解決這個問題?謝謝。