using System.DirectoryServices.ActiveDirectory;
... ....
DirectoryContext dc = new DirectoryContext(DirectoryContextType.DirectoryServer, "ip", "user", "pwd"); //change parameters here Forest forest = Forest.GetForest(dc); Console.WriteLine(forest.Domains.Count);
以上为我工作(给出正确的域名)
我显然正在使用网络管理员帐户进行测试。希望这可以帮助