0

ファイルを指す新しいアプリケーションを作成しました。ASP.NET 4.0 Integrated App Pool で実行されています。

ファイルは、いくつかの CSHTML ファイルといくつかの CSS/Javascript だけです。

ファイルが HTML のときは、問題なくヒットできました。それらが cshtml になったので、

This type of page is not served

ブラウザーで Directory/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>

よろしくお願いします。

4

1 に答える 1

1

これを修正するには、「Web プラットフォーム インストーラー」(http://www.microsoft.com/web/downloads/platform.aspx) を使用して「ASP.NET MVC 3 (Visual Studio 2010)」パッケージをインストールします。

于 2012-03-06T18:30:32.207 に答える