2010-07-16 2 views

ответ

0

Обычно у меня есть папка Library в моем корневом каталоге проекта, а затем связываются все проекты в решении с той же DLL через вкладку Обзор в разделе «Добавить ресурс».

1

Пока все библиотеки DLL находятся в одной папке «bin», несколько приложений могут запускаться из одного и того же приложения IIS. Для IIS это просто похоже на одно приложение, потому что есть одна папка «bin».

Это, вероятно, не должно быть сделано, если у вас нет веской причины. Вы теряете изоляцию процесса и усложняете развертывание.

0

Возможно, вам захочется подумать о том, что вы на самом деле хотите здесь сделать. Скажите, что вам удалось установить это, и вы завершите работу с тремя проектами, все ссылаясь на сборку B в одном месте.

Вам необходимо сделать «взломанное» обновление для сборки B, чтобы удовлетворить требование для одного из этих проектов, но у вас нет времени обновлять два других, чтобы удовлетворить. Что вы делаете в этой ситуации?

+0

Все проекты будут иметь одинаковые требования. Вот почему мы хотим использовать одну и ту же папку bin для экономии места. – Hoang

+0

@Hoang - Почему три разных проекта? Почему бы не один проект, несколько виртуальных каталогов, указывающих на одни и те же файлы, и, я полагаю, какой-то способ скинирования переднего конца, в соответствии с которым вы входите. – Paddy

+0

Мы хотим добавить подсайты программно, а инструмент cms, который мы используем, позволяет добавлять новый проект, который затем создает новые файлы и папки для каждого проекта (папка с бинами достаточно велика, чтобы стать проблемой, когда она становится достаточно большой). Не знаете, как сделать программный создание виртуального каталога и как обратиться к проекту. Благодарю. – Hoang