0

新しい ASP.Net MVC3 プロジェクトを作成したところ、Scripts フォルダーからスクリプトが読み込まれず、デバッグ時に 404 が表示されます。

どうすればこれを修正できますか?

このように含まれています:

<script type="text/javascript" src="../../Scripts/jquery.validationEngine.js"></script>
<script type="text/javascript" src="../../Scripts/languages/jquery.validationEngine-en.js"></script>
<script type="text/javascript" src="../../Scripts/bootstrap-transition.js"></script>
<script type="text/javascript" src="../../Scripts/bootstrap-alert.js"></script>
<script type="text/javascript" src="../../Scripts/bootstrap-modal.js"></script>

または、次のように App_Code でグローバル変数を使用します。

public static readonly string JSDir = "../../Scripts";

私からしてみれば:

<script type="text/javascript" src="@GlobalVal.JSDir/jquery.validationEngine.js"></script>
<script type="text/javascript" src="@GlobalVal.JSDir/languages/jquery.validationEngine-en.js"></script>
<script type="text/javascript" src="@GlobalVal.JSDir/bootstrap-transition.js"></script>
<script type="text/javascript" src="@GlobalVal.JSDir/bootstrap-alert.js"></script>
<script type="text/javascript" src="@GlobalVal.JSDir/bootstrap-modal.js"></script>

これも試しました:

<script type="text/javascript" src="@Url.Content("~/Scripts/jquery.validationEngine.js")"></script>
<script type="text/javascript" src="@Url.Content("~/Scripts/languages/jquery.validationEngine-en.js")"></script>
<script type="text/javascript" src="@Url.Content("~/Scripts/bootstrap-transition.js")"></script>
<script type="text/javascript" src="@Url.Content("~/Scripts/bootstrap-alert.js")"></script>
<script type="text/javascript" src="@Url.Content("~/Scripts/bootstrap-modal.js")"></script>

いずれにせよ、同じ結果です。Scripts フォルダー内のすべてのファイルに対して 404。

4

1 に答える 1

0

Web.config ファイルがそのディレクトリに配置されており、そのディレクトリには、そのフォルダーからのすべてのサービスをブロックする http ハンドラーがありました。

于 2013-10-31T16:38:03.040 に答える