Как исключить DLL из слияния в проекте веб-развертывания ASP.NET? - PullRequest
0 голосов
/ 10 февраля 2012

У меня есть веб-сайт, который содержит все мои повторно используемые пользовательские элементы управления для совместного использования в моих веб-приложениях ASP.NET.Он собирает их все в одну сборку.Что отличает мой вопрос от других, так это то, что некоторые из моих пользовательских элементов управления содержат ссылки на другие пользовательские элементы управления.Например:

Элемент управления A состоит из -Control 1 -Control 2 -Некоторые из его собственных функций и содержимого

Элемент управления B состоит из -Control 1 -Control 2 -Некоторые из его собственных функций иcontent

Есть ли способ включить элементы управления A & B, но исключить элементы управления 1 и 2 от объединения в dll?Я не хочу, чтобы компоненты, составляющие мои элементы управления, отображались в intellisense при обращении к dll.

Я пытался поместить тег ExcludeFromBuild в файл моего проекта, чтобы исключить элементы управления 1 и 2, но это вызываетошибка при сборке, говоря, что они не существуют.Когда я не исключаю их, все строит нормально.

...