Я всегда учил себя и других думать о том, что папка bin является временной.
То есть вы должны быть в состоянии удалить его, и в следующий раз, когда вы его перестроить, он будет воссоздан, и любые ссылки будут скопированы в него без каких-либо хлопот и не помещать ваши яйца в одну корзину. Или в этом случае не помещайте все необходимые DLL файлы прямо в папку bin. Имейте их в другом месте и просто ссылайтесь на них.
Я видел, как люди падали, когда они клали dll прямо в папку bin и ссылались на них там. Поэтому я стараюсь избегать этого и помещать все необходимые DLL файлы в папку под названием Refs и добавлять ссылки на DLL файлы там. Во время компиляции они все равно будут скопированы в папку bin.
Я сошел с ума? Это слишком осторожно? здравый смысл?
Какова наилучшая практика в этом сценарии?
Приветствия,
- Ли
ОБНОВЛЕНИЕ: Оказывается, я не сумасшедший
Приветствия парней, которых вы набрали в некоторых моментах, я забыл упомянуть.
В основном:
- Не проверять папку bin в исходном элементе управления