2012-02-06 150 views
2

我想了解數據庫項目如何在Visual Studio中工作。這是我迄今爲止所做的:數據庫項目部署過程

  1. 在SQL Management Studio中創建SQL Express 2008數據庫。 (我可以在Visual Studio的服務器資源管理器中看到數據庫和表)
  2. 在Visual Studio中創建數據庫項目,並從之前創建的數據庫導入對象。

現在我堅持,當我嘗試部署我在Visual Studio中所做的更改我得到一個錯誤:

The file 'blah blah.mdf' cannot be overwritten. It is being used by database 'blah'

我的最終目標是在Visual Studio中的數據庫,所以我可以添加它在版本控制下部署,並將團隊中的任何人員更改爲本地數據庫。

+0

你的部署設置是什麼?你每次都試圖重新創建數據庫嗎?嘗試部署到數據庫的不同實例。 – 2012-02-06 20:26:35

+0

我想避免每次都創建一個新的實例。我的目標是讓數據庫模式受版本控制。部署到數據庫的本地實例。保留數據將會很好,但不是必需的。 – prestomanifesto 2012-02-07 02:14:09

+0

謝謝。請與我們分享您的部署設置。我經常使用數據庫項目(甚至今天早些時候),並且從未見過這個問題或任何類似的問題。也可以嘗試增加構建日誌的詳細程度,以便至少確定部署的哪個部分導致了問題。 – 2012-02-07 04:51:56

回答

3

刪除Schema Objects\Database Level Objects\Storage\Files下的文件修復了該錯誤。

+0

這很好。謝謝! – 2012-06-15 16:54:51

相關問題