MVC 3アプリケーション内に管理領域を設定しましたが、ルートスクリプト、スタイル、画像フォルダのファイルを参照するとすべてが機能していますが、作成時には機能しません/Areas/admin/
下のフォルダと、このようにそれらを参照:エリアフォルダ内のスタイル、スクリプト、画像
@Script.Include("~/admin/Scripts/superfish-1.4.8/js/superfish.js")
このScript.Include
ヘルパーは、私は基本的にはこれを出してくれることを持っている何かであることに注意してください:
<script type="text/javascript" src="/admin/Scripts/superfish-1.4.8/js/superfish.js"></script>
だから、ヘルパーが働いているとすべてがとき結構です私が参照する
@Script.Include("~/Scripts/superfish-1.4.8/js/superfish.js")
私はそこにエリア名を紹介していません。 404エラーが発生します。スクリプトへの実際のパスは以下の通りですのでです
さらに、サーバーは404を発行し、RouteDebuggerはルートがヒットしなかったことを示します。どちらがいいはずですが、なぜサーバーが404を返すのですか? – mare