Razor 構文を使用して ASP.NET Web ページを試しているので、サンプル サイトを作成しました。WebMatrix または VisualStudio (ブラウザーで表示) を使用してサイトを表示すると、すべて正常に動作します。IIS サイトを作成しようとすると、.cshtml ファイルにアクセスしようとすると 404 エラーが発生します。通常の html ファイルはサイトから動作します。.net 4 統合に設定されています。運が悪かったので、1時間グーグルで検索しました。
8699 次
4 に答える
1
MVC アプリケーションのファイルを IIS のディレクトリ (または仮想ディレクトリ) にコピーしただけではないでしょうか?
ASP.NET MVC アプリケーションを機能させるには、IIS マネージャーで Web アプリケーションを構成する必要があります ([既定の Web サイト] を右クリックし、[アプリケーションの追加] を選択します)。次に、作成したばかりのアプリケーション ディレクトリにアプリケーションをデプロイします。
于 2011-01-31T19:52:29.200 に答える
0
「.cshtml」がサイトの
プロパティ -> ホーム ディレクトリ -> 構成... -> マッピング
私のものは次の場所にマッピングされています:
c:\windows\microsoft.net\framework\v4.0.30319\aspnet_isapi.dll
于 2012-04-20T19:11:58.223 に答える
0
私の会社でもまったく同じ問題がありました。動作させるには、.Net 4 を完全にインストールする必要があり、ページは正しく提供されています。
于 2012-04-20T11:03:24.880 に答える