-1
The type or namespace name 'Server' could not be found (are you missing a 
using directive or an assembly reference?)  

要添加哪些命名空间或程序集来解决此错误。当我使用ServerConnection类时会引发类似的错误。

4

2 回答 2

3

你应该参考下面的程序集

命名空间:Microsoft.SqlServer.Management.Common

程序集:Microsoft.SqlServer.ConnectionInfo(在 Microsoft.SqlServer.ConnectionInfo.dll 中)

在这里找到更多

于 2013-04-18T10:08:55.310 回答
0

查找发生此错误的源文件。它可能会包含一个命名空间 using 语句,例如

//make sure this dll is copied to the deployment machine
using Foo.Server;  // <=====

namespace MyProject
{
    public class Bar { } 
}
  • 检查对特定库的引用是否已添加到项目中
  • 确保没有/bin引用它,而是使用/lib文件夹或GAC
  • 检查库的属性并将其Copy Local设置为true
于 2013-04-18T10:10:46.163 回答