2013-06-06 5 views
1

Я пытаюсь развернуть простой веб-сайт на основе ServiceStack с механизмом просмотра Razor для недавно установленного окна Windows Server 2012.ServiceStack Razor Engine не отображается Макет (_Layout.cshtml)

Он отлично работает на моем Win 7 машине разработчика, но как только на победу 2012 Iis 8 это происходит:

GET/Home: Штукатурки и возвращает только мое мнение Homes.cshtml, без знака моей _Layout.cshtml , поэтому никакие таблицы стилей или сценарии не загружаются.

GET/Клиенты: Ничего. Просто «стандартная» страница ServiceStack. Никаких признаков либо Customers.cshtml или _Layout.cshtml

GET/Система: не рендерится и возвращает мой Systems.cshtml, никаких признаков моей _Layout.cshtml

Любой есть идея?

Возможно, конфигурация iis8 может быть не такой совместимой с моей конфигурацией разработчика iis7.

ответ

1

Похоже, Visual Studio не упаковала все представления правильно в пакет публикации. Немного возился с действиями по строительству, и он отлично работал. В некоторых из мнений было создано действие «Нет», а в других - «Контент». (Так много хлопот за так мало)