是否有适用于 .NET/C# 的 ADSI 库?我已经能够找到一些代码来完成一些任务,但并不全面。
我正在寻找一个可以直接放入我的代码并运行而无需进行太多自定义的库?我在想一些类似于MEMM for Excel的东西
谢谢。
是否有适用于 .NET/C# 的 ADSI 库?我已经能够找到一些代码来完成一些任务,但并不全面。
我正在寻找一个可以直接放入我的代码并运行而无需进行太多自定义的库?我在想一些类似于MEMM for Excel的东西
谢谢。
对于 .NET 1.x,实际上只有System.DirectoryServices
名称空间 - 不幸的是,仅此而已。这是你的基础DirectoryEntry
和DirectorySearcher
课程,就是这样......
.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 文章在 .NET Framework 3.5 中管理目录安全主体。
希望那有所帮助!
马克
您在程序集中的 .NET 中拥有所需的一切System.DirectoryServices.ActiveDirectory
。Codeproject上有大量示例。