Добавление других проектов (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
  • выберите веб-приложение
  • Перейдите на вкладку Конфигурация
  • Прокрутите вниз до виртуальных приложений и каталогов
  • Добавьте туда путь к каталогу и установите флажок "Приложение".
  • Хит Сохранить.

Другие вопросы по тегам