c# - 与 Sql Server 交互的程序集在哪里?

标签 c# sql-server-2008

我正在运行 Visual Studio 2010 Ultimate 和 SQL Server 2008 R2 Nov 2009 CTP。但是,我找不到 Sql Server 的 .dll(以便我可以添加表、获取数据库集合等)。谁能告诉我 dll 的基础在哪里?

谢谢

最佳答案

如果运行代码的机器上安装了 SQL Server,程序集应该在那里。否则,它们可以从这里下载:

http://www.microsoft.com/downloads/details.aspx?FamilyId=228DE03F-3B5A-428A-923F-58A033D316E1&displaylang=en

(具体参见 SMO)

在我的机器上,它们在这里:

C:\Program Files (x86)\Microsoft SQL Server\100\SDK\Assemblies目录

07/10/2008 05:10 AM 566,296 Microsoft.SqlServer.Rmo.dll 1 个文件 566,296 字节

C:\Windows\assembly\GAC_MSIL\Microsoft.SqlServer.Rmo\10.0.0.0__89845dcd8080cc91目录

01/30/2009 02:35 PM 566,296 Microsoft.SqlServer.Rmo.dll 1 个文件 566,296 字节

关于c# - 与 Sql Server 交互的程序集在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2556073/

相关文章:

c# - WPF DataGrid 上的拖放行行为

sql - 按顺序索引编辑多行

sql-server - 将 SQL Server 数据库分发为 .bak 或 .mdf 有何优点/缺点?

sql-server-2008 - 每组 SQL Server 前 n 个的平均值

c# - C# 中面向铁路的编程 - 如何编写开关函数?

c# - 如何检查谁在 C# 中使用某个端口?

c# - 将值合并到一个列表中

sql-server - 为什么此查询会生成 PK 违规错误?

mysql - SQL 查询将一个表中的单行插入到另一个表中的多行中

c# - If/Else语句, "DoNothing"或 "Continue"怎么说