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

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

6 голосов
/ 28 февраля 2011

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

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

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

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

1 Ответ

10 голосов
/ 28 февраля 2011

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

...