0

ここで何が起こっているのかわかりません。スクリプト ライブラリを試して参照できるように、考えられるあらゆる方法でリンクを再作成しましたが、何も機能していないようです。

Web ホストにアップロードすると正常に動作しますが、ローカルではまったく動作しません。

最も奇妙な部分は、CSS ファイルを正常に参照していて、他に問題があるように見えないことです。

//Works
<link href="@Url.Content("~/Content/main.css")" rel="stylesheet" type="text/css" />
//Doesn't work
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>

ここで何が起こっているのか、実際にどこからデバッグすればよいのかさえわかりません。を削除してディレクトリを直接指そうとしました@Url.Content(...)が、何もしません。他の誰かがこの問題に遭遇し、解決策を見つけたことを願っています。

使用: ASP.NET MVC3 Razor、Visual Studio 2010 Professional

4

1 に答える 1

1

デフォルトのディレクトリ設定を使用している場合、ScriptsフォルダはフォルダのサブディレクトリContentです。その場合:

<script src="@Url.Content("~/Content/Scripts/jquery-1.5.1.min.js")"></script>
于 2012-07-07T18:45:35.127 に答える