【发布时间】:2011-04-08 18:00:33
【问题描述】:
我已将 Microsoft.SqlServer.Management.Smo.dll 引用添加到我的项目中,但它仍然给我以下错误。引用的 dll 位于 C:\Program Files\Microsoft SQL Server\100\SDK\Assemblies 路径中。
错误 25 命名空间“Microsoft.SqlServer.Management”中不存在类型或命名空间名称“Smo”(您是否缺少程序集引用?)
我使用的所有类如Restore,Smo命名空间下的Serer类也抛出错误。
请指教。
【问题讨论】:
-
请做拼写检查,这可能是一个原因!!!
-
是的,我使用 Microsoft.SqlServer.Management.Smo 添加;
-
您确定 DLL 都被编译成适合您项目的正确设置吗? IE 某些仅 x86 的 DLL 会导致 x64 应用程序的各种错误。
-
在添加 using 语句时,您是否在命名空间上获得了智能感知?
-
我需要使用仅在 /microsoft.sqlserver.management.smo 命名空间中可用的恢复和服务类。参考:msdn.microsoft.com/en-us/library/…
标签: c# assemblies