大家好,希望有人可以帮助我。
我编写了一个小型 WPF 应用程序,它读取 SQL 数据库的密码并将其显示在屏幕上供用户使用。它在 SQL DB 上运行良好,但我们已更改为使用 SQLite,虽然它在我的机器上运行良好(我已经编写了程序)但是当我将 .exe 文件提供给用户时,程序会在它们上崩溃,因为当他们单击 OpenFileDiaglog() 的按钮时(这样用户就可以选择数据库来检索密码)
经过一些试验和错误(注释掉部分代码),当它到达这一行时,它似乎会崩溃。
SQLiteConnection Dbcon = new SQLiteConnection("Data Source= " + Myfile);
但是在机器上的事件查看器中,我尝试运行程序时出现错误是
说明:进程因未处理的异常而终止异常信息:System.IO.FileNotFoundException
我尝试在几台不同的机器(vista、xp、win 7)上使用 .exe 文件,所有这些机器上都安装了 .net framework 4.0。
就像我说的那样,只有当它被移动时,我的机器上的所有工作才会出现错误。
任何帮助将不胜感激