Как развернуть веб-сайт VS2010 (Razor) на IIS7 в Windows Server 2008? - PullRequest
0 голосов
/ 16 ноября 2011

Я создал новое приложение, которое указывает на файлы.Он работает в ASP.NET 4.0 Integrated App Pool.

Файлы - это всего лишь пара файлов CSHTML и немного CSS / Javascript.

Когда файлы были в формате HTML, я мог их поразитьпросто хорошо.Теперь, когда они cshtml, я получаю

This type of page is not served

, когда пытаюсь открыть каталог / File.cshtml в браузере.

Я обычно пишу приложения MVC3, но это просто2-страничный сайт, который должен быть вверх.Я не знаком с развертыванием этих типов проектов.Любой совет будет полезен.

Мой web.config прост и выглядит следующим образом:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
 <system.web>
    <compilation debug="true" targetFramework="4.0" />
 </system.web>
<system.webServer>
<defaultDocument enabled="true">
  <files>
    <add value="MyFile.cshtml"/>        
  </files>
</defaultDocument>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>
</configuration>

Заранее благодарен за помощь!

1 Ответ

1 голос
/ 06 марта 2012

Чтобы это исправить, установите пакет «ASP.NET MVC 3 (Visual Studio 2010)» с помощью «Установщика веб-платформы» (http://www.microsoft.com/web/downloads/platform.aspx).

...