我有一个数据库,这是我正在开发的程序中的必需品,因此,我想将它集成到程序集中。我已将构建操作设置为资源,但实际上并不知道如何访问其目录以连接到数据库:
con.ConnectionString = "Data Source = Commands.sdf";
这给了我错误,"找不到数据库文件。检查数据库的路径"
所以,我徒劳地试图像这样使用DataDirectory子字符串:
con.ConnectionString = "Data Source = |DataDirectory|Commands.sdf";
仅产生相同的错误。我没有丝毫想法如何正确访问资源程序集的目录,并且无法在线找到关于该主题的任何有用信息,因此我加入了SO!