新しい 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。