さて、私は怒ったと思います。私は、すべてTwitter Bootstrap/Lessを使用するMVC4VS2010プロジェクトをいくつか持っていますが、現在VS2012で問題なく使用しています。ただし、新しいMVC4インターネットプロジェクトを作成しようとして、他の2010プロジェクトでBootstrapに使用したセットアップを模倣しようとすると、機能しません。Chromeコンソールでは、次のように表示されます。
両方のファイルがあり、土曜日の半分を費やして、@#($ @#*$が何をしているのかを把握しようとしました。VS2012でのファイル設定は次のとおりです。
そして、これが私のヘッダーです:
<link rel="stylesheet" href="/Content/themes/base/jquery-ui.css" type="text/css" media="all" />
<link rel="stylesheet/less" href="/Content/themes/Admin/less/bootstrap.less" type="text/css" />
<!-- SCRIPTS -->
<script type="text/javascript" src="/Content/themes/Admin/less-1.3.1.min.js"></script>
<script src="@Url.Content("~/Content/themes/Admin/js/bootstrap.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.min.js")" type="text/javascript"></script>
<script type="text/javascript" src="/Content/js/jquery.timepicker.min.js"></script>
誰かが明らかな間違いを見ることができますか?さまざまな組み合わせを試しましたが、今のところ、これをできるだけシンプルにしようとしています。御時間ありがとうございます!