У меня есть 2 встроенных веб-приложения .NET 4.0. Я хочу использовать следующую структуру папок при развертывании на производственном сервере в IIS 6/7 / 7.5 (еще не определено):
C:\Inetpub\wwwroot
-- App1
-- bin (link)
-- App2
-- bin (link)
-- bin
App1 и App2 - это приложения IIS, работающие в отдельных пулах приложений. Я планирую использовать mklink (или утилиту xp resourec pack linkd) для создания каталогов bin.
Причина в том, что не имеют несколько копий dll (я знаю, что могу развернуть в GAC), но выходные данные сборки создаются в этом формате, и это будет проще всего для развертывания xcopy. Мои вопросы:
- Могу ли я столкнуться с какими-либо проблемами, связанными с тем, что одно приложение блокирует библиотеки DLL, а другое приложение не может получить доступ и тому подобное?
- Изменится ли ответ, если мы работаем в IIS 7 или 7.5 вместо IIS 6?