Возникли проблемы с установкой исправления на веб-сайте ASP.Net? - PullRequest
2 голосов
/ 19 апреля 2019

Я думаю, что у меня появляется туннельное зрение, и, возможно, мне не хватает кофе, но я внес простое изменение в один из кодов файлов для моего веб-сайта ASP.Net (размещенного на Windows Server 2008 R2) и перекомпилировал все решение. Затем я беру библиотеку DLL, скомпилированную из проекта, содержащего указанный код, и заменяю старый на сервере, чтобы мои изменения вступили в силу (с 16-разрядного целого числа до 32-разрядного), и изменения, похоже, не были отражается даже после следующего:

  • Заменить старую DLL новой версией.
    • Заменено в папке bin веб-сайта.
  • Пул переработанных приложений.
  • Перезагрузка сайта.
  • Перезапустил IIS (не нравится это делать).
  • Проверенные временные файлы ASP.Net в каталоге Windows
    • Там есть несколько копий одной и той же DLL, но я не думаю, что это хорошая идея, чтобы удалить их, так как я не единственный пользователь.
  • Очистил мой кеш.
  • Проверено GAC.
    • Здесь тоже ничего нет, но я знал, что это длинный выстрел.
  • Изменен номер версии в DLL.

Изменения до сих пор не отражены, и меня удивляет:

  • Есть ли код для страницы, помещенной в DLL содержащего проекта?
  • Если так, то где еще мне искать замену DLL?
...