Почему папка _bin_DeployableAssemblies специфична для веб-приложений?

Папка _bin_DeployableAssemblies была добавлена в VS 2010 с пакетом обновления 1 (SP1) в качестве распространенного способа извлечения сборок, для которых не существует жесткой зависимости.

Я полагаю, что изначально он был добавлен как способ разрешить развертывание MVC для пользователей, но он кажется полезным в средах вне веб-приложений. В частности, много инверсии сценариев управления приведут к слабосвязанным компонентам, которые не требуют жесткой ссылки, но все же требуют размещения зависимых сборок (обычно в каталоге bin).

Я искал файлы .targets в моей системе, но единственные ссылки на _bin_DeployableAssemblies - это цели, связанные с сетью. Это кажется недальновидным, и мне любопытно, если кто-нибудь знает, почему Microsoft не включит эту функцию для других типов приложений.

Ответы на вопрос(0)

Ваш ответ на вопрос