我觉得很奇怪,在Visual C#2008 Express版中,当您使用数据库资源管理器时,您的选择是:
但是如果使用Visual Web Developer 2008 Express,则可以连接到常规SQL Server,Oracle,ODBC等.
对于开发需要与SQL Server数据库通信的命令行或其他C#应用程序的人,您是否真的需要使用一个IDE(Visual Web Developer)和您的程序在另一个(Visual C#)中构建LINQ /数据访问代码?
这不是一个艰难的解决方法,但它似乎很奇怪.如果Microsoft想要强制您升级到Visual Studio以连接到SQL Server,为什么它们会在其中一个免费IDE中包含该功能而不包含其他IDE?我觉得我可能会遗漏一些东西(比如在Visual C#中如何做到这一切).