Это ничем не отличается от развертывания веб-сайта MVC3.
Здесь довольно много вопросов с именно этой подписью.
Visual Studio даже имеет несколько инструментов, которые помогут вам в этом процессе.
Функция публикации находится правой кнопкой мыши на проекте в обозревателе решений.
Если вы используете шаблон для разработки, у вас есть локальное рабочее решение umbraco, верно?
В этом случае проще всего развернуть / опубликовать весь сайт, скопировав биты в другое решение Umbraco.
Инструмент публикации
При использовании этого инструмента помните, что у umbraco довольно много конфигурационных файлов и т. Д., И все они должны быть включены. Так что, вероятно, проще всего просто экспортировать все файлы в папках, изменив настройку «какие файлы включать» в инструменте публикации. К сожалению, это будет включать и все ваши файлы .cs, но позже они могут быть отфильтрованы из процесса публикации.
Сначала заставьте это работать, затем сделайте это удивительным:)
То же самое относится и к режиму компиляции, я обнаружил, что режим выпуска иногда ломает вещи, поэтому пока просто держите его в режиме отладки.
Затем, когда он заработает, вы можете переключиться в режим выпуска для небольшого увеличения производительности.
Материал для запоминания
- включает все необходимые файлы
- изменить строки подключения
- копирование баз данных
- пользовательских ошибок, вы не хотите, чтобы ваши посетители видели YSOD с вашей внутренней информацией отладки.
- отключить трассировку и отладку!
Прочитав это, вы должны продолжить поиск других более сложных ресурсов.