2011-10-26 104 views
2

我正在嘗試將SQL Server數據源添加到C#控制檯應用程序。Visual Studio Express無法更改數據源

當我嘗試向我的.dbml文件添加新連接時,唯一可用的數據源是Microsoft SQL Server數據庫文件(sqlclient),而我需要Microsoft SQL Server(sqlclient)。

更改按鈕變灰,所以我無法更改它。

enter image description here

如何改變呢?

(我懷疑這是一個錯誤,所以嘗試卸載/重新安裝Visual Studio中 - 但仍然沒有喜悅)

+1

不是一個錯誤,這是對IDE的快速版本的限制。 Mitchel Sellers在那裏回答,他也提供瞭解決方法。 (手動更改連接字符串)。 – Ernesto

回答

2

這實際上是Express產品的限制,你可以避開它的修改您的SQL Server連接字符串手動。欲瞭解更多信息,請看這SO Post

+0

您可以將相關解決方法添加到此問題嗎?另一個已關閉,最終將被刪除。 – user7116

1

我使用的解決方法從上面的帖子得到了這個工作:

解決方法:

1.Open您在Visual Web Developer Express公司的解決方案。它不會加載解決方案中的一些項目,但是沒關係。

2.在數據庫瀏覽器中將新連接創建爲SQL Server所需的數據庫。

3.添加新的類庫項目。

4.添加一個LINQ to SQL Classes項並將其鏈接到您的數據庫。

5.關閉解決方案。

6.在Visual C#Express中打開解決方案。

現在你有一個LINQ到鏈接到您的SQL Server數據庫在Visual C#速成SQL類庫。

相關問題