Какова лучшая практика для совместного использования сборок папки bin на нескольких веб-сайтах ASP.net в IIS 7?
У меня есть несколько сайтов, каждый с немного отличающимися внешними интерфейсами HTML, но все с той же логикой среднего уровня и БД. Я не хочу повторно развертывать одни и те же библиотеки DLL в каждой из папок bin многих сайтов при каждом внесении изменений.
Спасибо.
Другой вариант - сделать ваш код .Net достаточно умным, чтобы он мог загружать правильный HTML-интерфейс на основе URL-адреса. Таким образом, вы можете развернуть свой код в одном месте, а затем использовать несколько виртуальных каталогов, используя один и тот же код.
Да, на самом деле, вы делаете хотите развернуть их индивидуально. Вот как это работает.
Если это действительно вас оскорбляет, подумайте, должен ли этот общий код присутствовать в службе WCF, вызываемой всеми этими сайтами.
Можно попытаться поместить их в общую папку, а затем изменить пути проверки сборки, чтобы посмотреть в этом месте.