Существует ли способ упаковать больше чем один блок.NET в dll?

Облегченный протокол доступа к каталогам или LDAP, основанная на стандартах спецификация для взаимодействия с данными каталога. Службы каталогов могут реализовать поддержку LDAP для обеспечения совместимости среди приложений сторонних производителей.

Active Directory является реализацией Microsoft службы каталогов, которая, среди других протоколов, поддерживает LDAP для запросов, это - данные.

, В то время как это поддерживает LDAP, Active Directory обеспечивает хост расширений и удобств, таких как истечение пароля и локаут учетной записи.

6
задан starblue 29 August 2009 в 10:26
поделиться

2 ответа

Ознакомьтесь с этой статьей: Объединение сборок .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
9
ответ дан 8 December 2019 в 16:06
поделиться

Вам обязательно стоит попробовать NUBuild .

Я разработчик, и я использую его на регулярной основе, и я работаю примерно с 75 проектами, которые мне нужно создавать с каждым изменением / выпуском кода. Это сэкономило мне огромное количество времени, позволив мне обнаруживать сбои сборки локально и намного раньше в цикле разработки, а не после того, как я проверил свой код.

NUBuild чрезвычайно быстр, прост в настройке (вы делаете это только один раз ) и дает вам возможность полноценного сервера сборки у вас под рукой, позволяя выполнять «локальные сборки». Вам не нужно писать «плотные» xml-скрипты. При настройке вам нужно создать только один простой файл конфигурации (см. Руководство пользователя). Он также имеет множество других дополнительных функций и возможностей.

6
ответ дан 8 December 2019 в 16:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: