【发布时间】:2008-10-09 20:00:36
【问题描述】:
我觉得奇怪的是,在 Visual C# 2008 Express 版本中,当您使用数据库资源管理器时,您的选择是:
- 微软访问
- SQL Server Compact 3.5 和
- SQL Server 数据库文件。
但是如果您使用 Visual Web Developer 2008 Express,您可以连接到常规的 SQL Server、Oracle、ODBC 等。
对于开发需要与 SQL Server 数据库通信的命令行或其他 C# 应用程序的人来说,您真的需要使用一个 IDE(Visual Web 开发人员)构建您的 LINQ/数据访问代码,而您的程序在另一个(Visual C#)?
这不是一个很难的解决方法,但它看起来很奇怪。如果 Microsoft 想要强制您升级到 Visual Studio 以连接到 SQL Server,为什么他们会在他们的一个免费 IDE 中包含该功能,而不是另一个?我觉得我可能遗漏了一些东西(比如如何在 Visual C# 中完成这一切)。
【问题讨论】:
-
这是一个了不起的问题。整个 SQL Server 混乱非常令人沮丧,从甚至选择使用哪个版本到实际使用它进行开发再到部署它。这个问题解决了沿途的主要麻烦之一。
-
如何以“不具建设性”的方式关闭?它有大量的支持和观点,很多人似乎觉得它很有帮助。 SO现在太容易结束问题了。
标签: c# visual-studio-2008 visual-web-developer