我试图了解数据库项目如何在 Visual Studio 中工作。这是我到目前为止所做的:
- 在 SQL Management Studio 中创建了 SQL Express 2008 数据库。 (我可以在 Visual Studio 的服务器资源管理器中看到数据库和表)
- 在 Visual Studio 中创建了一个数据库项目,并从之前创建的数据库中导入了对象。
现在我陷入困境,当我尝试部署在 Visual Studio 中所做的更改时,出现错误:
The file 'blah blah.mdf' cannot be overwritten. It is being used by database 'blah'
我的最终目标是在 Visual Studio 中拥有数据库,以便我可以将其添加到版本控制下,并部署团队中任何人对本地数据库所做的更改。
最佳答案
删除Schema Objects\Database Level Objects\Storage\Files
下的文件修复了错误。
关于c# - 数据库项目部署流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9166036/