2012-02-14 6 views
1

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

Что мне нужно сделать? сброс IIS и редактирование веб-конфигурации не помогли

+1

Они должны перекомпилировать автоматически. Проверьте дату и время на файлах и дату сервера. Также возможно, что страницы где-то кэшированы. –

+0

Я пробовал приватный просмотр, и это ничего не решило. Я явно не видя, что будет рассматриваться как новый билд – korben

+1

приватного просмотра (так называемый «режим порно») не остановит страницы из кэшируются на сервере или промежуточного прокси-серверов. –

ответ

3

Это зависит от типа проекта. Это веб-сайт или веб-приложение? Веб-сайты динамически компилируются (например, asp.net наблюдает за файлами и если файлы .cs или .config меняются, он перезагружает сайт), веб-приложения предварительно компилируются в библиотеки DLL. Похоже, что у вас есть веб-приложение, поэтому вам придется развернуть библиотеки DLL вместо файлов cs. В этом случае вам не нужны никакие файлы cs на вашем сервере.

Просто перекомпилировать локально, смотрите в каталоге бен вашего веб-приложения, сортировать по дате последнего изменения, и вы увидите библиотеки DLL, которые обновляются - они должны перемещаются в соответствующий бен папку вашего сервера

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

  • Нет связанных вопросов^_^