如何避免c#编译时自动拷贝数据库文件到输出文件夹中?
facat 2013-09-08 04:01:43 我将Access数据库文件加入项目中,然后自动生成了相应的Dataset,TableAdapter,BindingSource这些东西。我发现一个问题,就是每次编译的时候编译器会自动把我的数据库文件拷贝到输出文件夹下,例如bin\Debug。如果我对数据库中的数据进行了修改,c#实际上修改的是\bin\Debug下的数据库。如果我下次重新编译了项目,bin\Debug下的数据库文件就会被项目中的数据库文件覆盖,我的修改也就没有了。
app.config 中的connectionString 是这样写的
connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\TransTap.accdb;Persist Security Info=True"
我应该如何设置才能不让程序自动拷贝数据库,而是始终打开我加入到项目中的那个数据库文件?谢谢