ADSI Library / Control for .NET

时间:2009-10-28 20:48:59

标签: c# active-directory adsi

是否有针对.NET / C#的ADSI库?我已经能够找到一些代码来完成一些任务,但没有全面的。

我正在寻找一个可以放入我的代码并运行而无需进行太多自定义的库?我正在思考MEMM for Excel

的内容

感谢。

2 个答案:

答案 0 :(得分:3)

对于.NET 1.x,实际上只有System.DirectoryServices命名空间 - 不幸的是,更多。那是你的基本DirectoryEntryDirectorySearcher类,就是这个......

.NET 2.0添加了S.DS.ActiveDirectory命名空间,以便更轻松地处理林,域等结构对象。查看此MSDN文章New Ways to Manage Active Directory using the .NET Framework 2.0,了解如何利用这些新功能。

对于.NET 3.5及更高版本,有一个新的S.DS.AccountManagement命名空间,这使得与主体(用户,组,计算机)的协作变得更加容易。同样,要获得精彩的介绍,请阅读此MSDN文章Managing Directory Security Principals in the .NET Framework 3.5

希望有所帮助!

马克

答案 1 :(得分:2)

System.DirectoryServices.ActiveDirectory程序集中,您拥有.NET所需的一切。 Codeproject上有大量样本。