2011-10-26 161 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类库。

相关问题