У меня есть веб-сайт, созданный в VS2010, который я объединяю в одну сборку, используя aspnet_merge.Недавно я внес небольшое изменение в одну из скомпилированных страниц ascx, но объединенная отдельная сборка не отражает это изменение.
Для дальнейшего тестирования я вручную открыл сборку DLL страницы ascx перед слиянием, чтобы проверить, присутствовало ли изменение после публикации, и оно есть.Перед компиляцией я создаю, а затем публикую сайт;Единственный вариант, который я проверил, это «использовать фиксированные имена и одностраничные сборки».После слияния (выполняется из командной строки с v7.0A, параметры не указаны), слитая сборка создается без инцидентов, но без изменений.
Похоже, что при слиянии используется какая-то кэшированная версия сайта, а не последние обновления - поэтому я удалил все временные файлы без удачи.Есть ли еще одна причина, по которой объединенная DLL может пропустить последнее изменение кода?