看到MSDN上C# 101Sample中有关DataAccess的例子,app.config的连接串中经常出现如下:

配置文件中的DataDirectory在那里设置?Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Databases\Data.mdf;Integrated


看了看,Databases目录好像就在工程目录下。

然后我也照猫画虎,在工程目录下开了一个Databases目录,然后放了一个Access文件进去。也是类似上面这种写法。但是Debug的时候发现程序不是在工程目录里面找,而是跑到
[ProjectDirectory]\bin\Debug\Databases里面去找这个文件了。当然找不到。

问问各位知道是怎么一回事么?谢谢。

相关文章:

  • 2021-09-16
  • 2021-09-11
  • 2022-12-23
  • 2021-05-31
  • 2021-08-09
  • 2021-05-26
  • 2022-12-23
  • 2021-07-21
猜你喜欢
  • 2021-08-31
  • 2022-12-23
  • 2022-12-23
  • 2021-07-02
  • 2021-06-06
  • 2021-07-05
  • 2022-12-23
相关资源
相似解决方案