每次运行项目时,数据库都会被复制到 bin 文件夹中,因此当我进行任何更改时,它们实际上会因为下一次运行项目而被覆盖回原始数据库,再次将更新后的数据库复制到 bin 文件夹中。有什么想法可以阻止这种情况发生,或者至少强制 Visual Studio 使用相同的数据库?
Copy if newer
功能:Copy to Output Directory
属性设置为 Copy if newer
,请单击数据库并在属性窗口中更改该属性。
编辑: 如果您只想使用主数据库且防止其被复制到输出目录,您可以更改连接字符串以指向您的主数据库,并将 Copy to Output Directory
更改为 Do not copy
。