Ссылочная сборка отсутствует последние обновления - PullRequest
0 голосов
/ 18 августа 2011

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

Недавно я сделал некоторые обновления в библиотеке и переписал ссылочную DLL-библиотеку во втором решении с помощью новой библиотеки DLL.Тем не менее, когда я перестраиваю решение, DLL, которая переходит в /bin, не имеет нового кода.У меня есть:

  • Проверено ссылочной DLL в Reflector.
  • Удалены и вновь ссылаются на новую DLL в проектах.
  • Вручную проверил ссылку в XML-файле проекта.

Все выглядит правильно и тянет с нужных мест.Все проекты .NET 3.5.

Что дает?Почему указанная сборка имеет обновленный код, но сборка, скопированная в /bin, не имеет нового кода?

ОБНОВЛЕНИЕ

Iвручную скопировал DLL-библиотеку, на которую ссылаются, в /bin сайта после сборки, и все работало как ожидалось.Где-то есть ссылка, по которой я скучаю?

1 Ответ

0 голосов
/ 18 августа 2011

После удаления и повторного добавления ссылок еще несколько десятков раз, похоже, теперь это работает. Я понятия не имею, что было причиной проблемы. Я не хочу сказать, что "проблема существует между клавиатурой и стулом" , но я не уверен, что еще это могло быть, так как на самом деле ничего не изменилось.

...