Для GAC или не для GAC?

У меня есть уровень доступа к данным (DAL), который написан на ASP.NET 3.5 и использует библиотеки шаблонов и практик Microsoft (далее именуемые P & P) для обеспечения доступа к данным. Я установил P & P, и он находится в моем GAC, поэтому, по логике,мой DAL ссылается на это в GAC, Поэтому библиотеки P & P никогда не загружаются в папку bin моего DAL.

Я использую этот проект DAL по крайней мере на пяти (даже больше, но я слишком ленив, чтобы попытаться сосчитать их все) разных веб-сайтов. И все это прекрасно работает для меня, потому что я единственный разработчик, который работает на этих сайтах.

Но теперь у меня есть другие разработчики, которые собираются работать над некоторыми из этих сайтов.

Эта проблема: если разработчик вытаскивает проект DAL из нашего репозитория кода, он не будет собираться для них, если у них не установлены библиотеки P & P.

Мой вопрос: я должен ожидать, что разработчики установят библиотеки P & P, или я должен просто сбросить их в папку bin и покончить с этим?

Я понимаю, что сброс их в папку bin - это, вероятно, самый простой способ справиться с проблемой, но я никогда не был большим поклонником папки bin, если бы мог ссылаться на них в GAC.

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

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