У меня есть два решения Visual Studio.Во-первых, это библиотека классов, которую я делю между всеми своими проектами.Второй - это сайт, над которым я сейчас работаю.Я скомпилировал библиотеку в DLL-библиотеку и сослался на библиотеку DLL (а не на проект) на втором сайте.
Недавно я сделал некоторые обновления в библиотеке и переписал ссылочную DLL-библиотеку во втором решении с помощью новой библиотеки DLL.Тем не менее, когда я перестраиваю решение, DLL, которая переходит в /bin
, не имеет нового кода.У меня есть:
- Проверено ссылочной DLL в Reflector.
- Удалены и вновь ссылаются на новую DLL в проектах.
- Вручную проверил ссылку в XML-файле проекта.
Все выглядит правильно и тянет с нужных мест.Все проекты .NET 3.5.
Что дает?Почему указанная сборка имеет обновленный код, но сборка, скопированная в /bin
, не имеет нового кода?
ОБНОВЛЕНИЕ
Iвручную скопировал DLL-библиотеку, на которую ссылаются, в /bin
сайта после сборки, и все работало как ожидалось.Где-то есть ссылка, по которой я скучаю?