Razor エンジンを使用して .net 4.5 で MVC4 アプリケーションを作成しました。Visual Studio でローカルに実行すると正常に動作します。
Windows Server 2008 R2 (すべての Windows 更新が完了) で IIS に展開すると、バンドルが機能せず、CCS が読み込まれないようです。サーバーでサイトを表示しようとしましたが、表示されたソースは css のバンドル リンクに移動し、いくつかの css をロードすると、次の IIS エラーが発生します。
HTTP エラー 403.14 - 許可されていません Web サーバーは、このディレクトリの内容を一覧表示しないように構成されています。
私が試したこと:
1) .net 4.5 がインストールされていることを確認します。2) web.config に
追加
3) cmd で実行
4) アプリケーション プールが統合モードに設定され
ていることを確認 5) .net 4 を使用するように設定されていることを確認<modules runAllManagedModulesForAllRequests="true"/>
%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir