У меня есть решение с несколькими проектами, которые все ссылаются на общий набор библиотек Microsoft.Practices. Прямо сейчас эти библиотеки находятся в папке bin одного из проектов и сгруппированы в папке решений под названием «DLLs», и мне это совсем не нравится. Папка bin должна оставаться выходной папкой, а зависимости, общие для проектов, не должны быть скрыты в «выводе» одного проекта.
В идеале я хотел бы просто добавить физическую папку в свое решение, переместить эти библиотеки в эту папку и обновить все ссылки на проекты, чтобы они указывали на эту папку, но я не могу добавить физическую папку в решение. Практически приемлемым решением является создание нового проекта без исходных файлов и перемещение библиотек в физическую папку, созданную для этого проекта, и т. Д.
Какие общепринятые хорошие практики для подобных сценариев?