我做了一個使用SQLite
的WPF程序。通過使用Visual Studio 2012,它將生成Debug
和Release
版本的exe文件。當我轉到Debug
或Release
目錄並運行我的exe文件時,例如MultiStart.exe
,它可以正常運行。爲什麼我的WPF程序無法在沒有Visual Studio的情況下運行?
但是,如果我將MultiStart.exe
複製到我的桌面並嘗試運行它,則失敗。 通過幾次測試,我發現我還需要將文件MultiStart.exe.config
和System.Data.SQLite.dll
複製到我的桌面。然後它現在可以運行。 但是爲什麼?我們是否有更好的解決方案,以便在沒有添加文件的情況下運行它? 謝謝!
它可能取決於您的連接字符串的路徑 – Zeeshan