我试图加载项目,但它说:类型或命名空间名称“NMO”不存在命名空间存在“Microsoft.SqlServer.Management”
The type or namespace name 'Nmo' does not exist in the namespace 'Microsoft.SqlServer.Management'
我只知道一个DLL的Smo但NMO?哪里可以找到?
UPDATE: 我加入的2008年版的SMO DLL ...但它仍然给了错误...也许,我应该得到的SQL 2005版本的SMO的dll?因为我得到这个项目的机器正在使用sql 2005
这只是一个疯狂的猜测,因为没有人发布了答案。从我能找到的,它代表“通知服务管理对象”,但我发现的每一个参考都与SQL Server 2005有关。你有什么版本的驱动程序?也许你正在使用一些旧的代码,但没有[Nmo名称空间](http://msdn.microsoft.com/en-us/library/ms166366(v = sql.90).aspx)的新DLL,在里面..? – 2012-07-07 03:30:16
哇...你可能是正确的..我得到这个机器是使用SQL Server 2005,我使用2008年....嗯...我可以得到该DLL? – 2012-07-07 03:31:38
我添加了2008版的smo dll ...但它仍然给出了错误...也许,我应该得到SQL 2005版的smo dll?因为我得到这个项目的机器正在使用sql 2005 – 2012-07-07 03:40:11