2010-02-16 81 views
1

我正在使用SQL Server 2008的Visual Studio 2008 SP1。Visual Studio網站:無法創建SQL數據庫!

我試圖在我的網站項目中添加一個SQL Server文件(MDF)。然後,我得到以下錯誤:

Connections to SQL Server files (*.mdf) require SQL Server Express 2005 to function properly. Please verify... 

我一直在使用谷歌沒有任何結果,我在深需要幫助..

我試過下面的事情來修復它,無更迭:

  • 更改實例名稱,使他們 應符合

  • 在 管理系統附加數據庫耳鼻喉科工作室

  • 卸載/安裝Visual Studio

  • Uinstall /安裝SQL Server 2005和2008年

總而言之,這是一個非常惱人的錯誤,它只是應工作..

+0

贊成...連接到它們我有/ SQL Server 2008和Visual Studio 2008 SP1。 – 2010-02-16 21:04:22

回答

3

將.MDF添加到您的VS項目需要SQL Server EXPRESS版 - 只有那些能夠附加.mdf文件的App_Data目錄。

SQL Server的完整版本(開發人員,Web,標準版,企業版)無法使用作爲Visual Studio中此功能基礎的AttachDbFilename=|DataDirectory|mydbfile.mdf;功能。

如果您的計算機上(或服務器上)有完整的SQL Server版本,則需要以更傳統的方式使用該SQL Server:使用SQL Server Management Studio(或Visual Studio中的服務器資源管理器)創建類似表的數據庫和數據庫對象,並使用經典的ADO.NET連接字符串(server=name;database=name;...

相關問題