Вопрос

Существует ли библиотека ADSI для .NET / C #?Мне удалось найти фрагменты кода для выполнения некоторых задач, но ничего всеобъемлющего.

Я ищу библиотеку, которую я мог бы просто вставить в свой код и запустить без необходимости слишком много настраивать?Я думаю о чем-то вроде MEMM для Excel

Спасибо.

Это было полезно?

Решение

Для .NET 1.x на самом деле существует только System.DirectoryServices пространство имен - к сожалению, ненамного больше.Это ваша основная DirectoryEntry и DirectorySearcher занятия, и это примерно все.....

.NET 2.0 добавил S.DS.ActiveDirectory пространство имен для обработки структурных объектов, таких как леса, домены и так Далее, намного проще.Ознакомьтесь с этой статьей MSDN Новые способы управления Active Directory с использованием .NET Framework 2.0 о том, как использовать эти новые возможности.

Для .NET 3.5 и выше появился новый S.DS.AccountManagement пространство имен, которое значительно упрощает работу с участниками (пользователями, группами, компьютерами).Опять же, для получения отличного вступления прочтите эту статью MSDN Управление участниками безопасности каталогов в .NET Framework 3.5.

Надеюсь, это немного поможет!

Марк

Другие советы

У вас есть все, что вам нужно в .NET, в System.DirectoryServices.ActiveDirectory сборка.Существует большой набор образцов на Кодпроект.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top