demoshop

demo, trying to be the best_

LocalDB 是開發很好用的工具,它讓開發人員可以擁有獨立的開發資料庫,上線時也可以直接掛載到 MSSQL Server 內,自從推出以來受到非常多開發人員的愛戴,但如果你的專案會提供給其他人,那 LocalDB 的版本可能就會搞死你,像 SkillTree 的課程大量使用 LocalDB 每次都會遇到有幾個學員無法正常使用,主要原因是 Visual Studio 的版本和課程要求的不一致所導致,但不能用是事實因此每次都要花時間排除,為了更有效的降低類似的事件,所以就公開解決方式吧(其實官網有解法,但只是文字敘述,比較不討喜)

LocalDB 刪除的方式

  • 2015-02-06
  • 9637
  • 0

Visual Studio 2013 版本以後推薦開發者使用 LocalDB 來做為開發時使用的 DB ,LocalDB 好處非常多,網路上已經有許多文章,本篇就不多做描述,本篇要說明的是因為 Visual Studio 2013 的 ASP.NET MVC 範本預設的選項會包含 ASP.NET Identity ,當開發人員使用到範本中的「會員」機制,就會利用 Code First 的方式建立 ASP.NET Identity 相關資料表,而且會掛載到 Local DB 中,每測一次就會掛載一次,時間久了以後看到一堆沒在用的 DB 名稱感覺是很討厭的,使用 SSMS 連上 Local DB 後卻刪除不了這些幽靈資料庫的解決方案。