【发布时间】:2013-09-21 14:06:00
【问题描述】:
我制作了一个使用 SQLite 的 WPF 程序。并且通过使用 Visual Studio 2012,它会生成 Debug 和 Release 版本的 exe 文件。当我转到 Debug 或 Release 目录并运行我的 exe 文件时,例如MultiStart.exe,可以正常运行了。
但是如果我将MultiStart.exe 复制到我的桌面并尝试运行它,它就会失败。
通过几次测试,我发现我还需要将文件MultiStart.exe.config 和System.Data.SQLite.dll 复制到我的桌面。然后它现在可以运行了。
但为什么?我们是否有更好的解决方案,以便我可以在不添加文件的情况下运行它?
谢谢!
【问题讨论】:
-
这可能取决于您的连接字符串的路径