我正在试图弄清楚如何将SQLite包含在将在互联网上发布的一次点击程序中。
目前我在/ bin文件夹中有SQLite数据库,一切正常。
我是否应该使用/ bin文件夹来确保数据库包含在已发布的程序中?
我的连接字符串包含使用我的用户名等的/ bin文件夹的完整路径。但是在运行时将不知道该路径。
我猜我需要在Form1_Load()中找到数据库的路径并更改连接字符串?但我不知道如何找到这条路。
我在这里走在正确的轨道上吗?
谢谢。
答案 0 :(得分:0)
使用AppDomain.CurrentDomain.BaseDirectory
获取应用程序的执行路径:)