В чем разница между возможностью обновления предварительно скомпилированной веб-страницы Visual Studio и запретом на обновление?

Я несколько раз создавал веб-сайт, используя значение по умолчанию «разрешить обновление этого предварительно скомпилированного сайта», однако при последней компиляции веб-сайт был очень сломан. Поигравшись с.dll (, удалив и заменив их, в корзине )я заметил, что некоторые части веб-сайта снова начинают работать, но если я поместил все оригинальные.dll на сайт, он сломался.

Я использую страницы aspx с несколькими веб-расширениями Ajax. Они были добавлены недавно и могут быть источником проблемы. Я снял флажок «Разрешить обновление этого предварительно скомпилированного сайта», и он добавил все виды дополнительных файлов скомпилированного кода в корзину, и все проблемы с веб-сайтом исчезли... что здесь происходит? Какая разница?

Кажется, нет никакой разницы в том, как я обновляю сайт, каждый раз просто публикую прямо из Visual Studio.

Любые идеи будут оценены.

22
задан meltdownmonk 15 August 2012 в 19:22
поделиться