Добавление других проектов (Blog Engine) в существующее MVC5 Azure WebApp
Я пытаюсь добавить BlogEngine.NET(web) в свой существующий проект MVC5 (который работает как веб-сайт azure) частично на основе этих инструкций. Я скачал / распаковал всю папку веб-проекта и включил ее в качестве папки в существующий проект MVC.
Мой контроллер имеет следующий код
public ActionResult Blog()
{
var path = Server.MapPath("~/BlogEngine/default");
return View(path);
}
Но я получаю ошибку:
.... BlogEngine \ default 'или его мастер не найден или ни один механизм просмотра не поддерживает искомые местоположения.
Читая это, я понимаю, почему возникает эта ошибка. Я просто хочу несколько советов о том, как добавить движок Blog в мой существующий проект.
РЕДАКТИРОВАТЬ:
это именно то, чего я хочу достичь, но Azure не помогает (суть того, что я выбрал использование сайтов Azure вместо AzureVM, заключается в том, чтобы не брать на себя ответственность за поддержание этой виртуальной машины в рабочем состоянии), поэтому рассмотрим другие варианты. под рукой, как настроить мой MVC.
1 ответ
- goto manage.windowsazure.com
- выберите веб-приложение
- Перейдите на вкладку Конфигурация
- Прокрутите вниз до виртуальных приложений и каталогов
- Добавьте туда путь к каталогу и установите флажок "Приложение".
- Хит Сохранить.