2008-09-09 5 views
7

У меня есть приложение ASP.net 2.0, и я внесли некоторые изменения в исходный файл (cs-файлы). Я загрузил изменения с уверенностью, что он будет автоматически перекомпилировать. У меня также есть скомпилированная dll в MY_APP/bin. Я проверил его и заметил, что он не перекомпилировался. Пожалуйста, поймите, что я новичок в этом.Как заставить мое приложение ASP.net 2.0 перекомпилировать

+0

Это на веб-сервере разработки для этого проекта. Я не хочу его компилировать локально. – 2008-09-09 13:32:16

ответ

10

мой # 1 способ сделать это, добавить пустое пространство в верхней части файла веб-конфигурации, после того, как XML-декларации тега.

Он заставляет узел повторно кэшировать и перекомпилировать. У нас даже есть страница в глубине администратора под названием Flush.aspx, которая делает это для нас.

0

Где вы загружали изменения? Контроль источника, веб-сервер?

Вы сначала запустили сборку? Локально или удаленно?

1

Всегда лучше всего запускать сборку после внесения изменений .cs.

Где вы работаете? Это для отладки или производства?

4

Я использую подобный метод для ChanChan, но вместо пробела я помещаю комментарий в файл web.config, чтобы указать, когда/почему был изменен конфиг.

Смежные вопросы