Облегченный протокол доступа к каталогам или LDAP, основанная на стандартах спецификация для взаимодействия с данными каталога. Службы каталогов могут реализовать поддержку LDAP для обеспечения совместимости среди приложений сторонних производителей.
Active Directory является реализацией Microsoft службы каталогов, которая, среди других протоколов, поддерживает LDAP для запросов, это - данные.
, В то время как это поддерживает LDAP, Active Directory обеспечивает хост расширений и удобств, таких как истечение пароля и локаут учетной записи.
Ознакомьтесь с этой статьей: Объединение сборок .NET с помощью ILMerge
Как вы знаете, традиционное связывание объектный код больше не нужен в .СЕТЬ. Программа .NET обычно состоят из нескольких частей. Типичный Приложение .NET состоит из исполняемая сборка, несколько сборок в каталоге программы и несколько сборки в глобальной сборке кеш. Когда программа запущена, среда выполнения объединяет все эти части в программа. Связывание во время компиляции нет необходимо дольше.
Но иногда, тем не менее, полезно объединить все части программы необходимо выполнить в единую сборка. Например, вы можете захотеть чтобы упростить развертывание вашего приложение, объединив программу, все необходимые библиотеки и все ресурсов в один файл .exe.
csc /target:library /out:ClassLibrary1.dll ClassLibrary1.cs
vbc /target:library /out:ClassLibrary2.dll ClassLibrary2.vb
vbc /target:winexe /out:Program.exe
/reference:ClassLibrary1.dll,ClassLibrary2.dll Program.vb
.
ilmerge /target:winexe /out:SelfContainedProgram.exe
Program.exe ClassLibrary1.dll ClassLibrary2.dll
Вам обязательно стоит попробовать NUBuild .
Я разработчик, и я использую его на регулярной основе, и я работаю примерно с 75 проектами, которые мне нужно создавать с каждым изменением / выпуском кода. Это сэкономило мне огромное количество времени, позволив мне обнаруживать сбои сборки локально и намного раньше в цикле разработки, а не после того, как я проверил свой код.
NUBuild чрезвычайно быстр, прост в настройке (вы делаете это только один раз ) и дает вам возможность полноценного сервера сборки у вас под рукой, позволяя выполнять «локальные сборки». Вам не нужно писать «плотные» xml-скрипты. При настройке вам нужно создать только один простой файл конфигурации (см. Руководство пользователя). Он также имеет множество других дополнительных функций и возможностей.