Понимание сборок.NET

Когда я строю проект в решении в Visual Studio (это может быть C# VB.NET F# или еще), я предполагаю, что генерируется только одна сборка для проекта, верно?

Так что, если у меня есть решение, содержащее проекты 1, 2, 3 и 4 Когда я строю один за другим каждый проект, я получаю 4 сборки правильно?

Однако есть ли возможность позволить сборщику / компилятору генерировать только одну сборку для всего решения? Или для двух проектов, собранных вместе?

Я имею в виду что-то вроде вызова компилятора с использованием командной строки и установки целевой сборки...

1 ответ

Решение

По умолчанию существует соответствие 1: 1 между проектами и сборками. Но вы можете использовать такой инструмент, как ILMerge, чтобы создать одну сборку из нескольких.

Другие вопросы по тегам