Есть ли способ в настройках компиляции Visual Stuio объединить другие библиотеки DLL, на которые ссылаются, в построенную сборку?

У меня есть EXE-файл, который я хочу распространять, но я не хочу отправлять с ним все связанные библиотеки DLL (вроде).

В настоящее время я упаковываю их все вместе с помощью .NET Reactor.

Я пробовал ILMerge некоторое время назад, чтобы добиться того же, но когда я попробовал, я столкнулся с проблемой - .NET Reactor никогда, никогда не подводил меня.

Есть ли способ добиться этого в настройках компиляции в Visual Studio?

Будет ли это означать завершение вызова ILMerge в действиях сборки? Если да, может ли кто-нибудь дать мне несколько указателей на правильный способ настроить это? Я готов дать ILMerge второй шанс, прошло уже два года!


person joshcomley    schedule 03.07.2009    source источник


Ответы (1)


Существует много, много, во многих местах в Интернете объясняется, как использовать ILMerge с MSBuild. Это не настройка компиляции, но она достаточно близка.

person Shay Erlichmen    schedule 03.07.2009