3

パッケージ マネージャー コンソールを使用して、フールプルーフと MvcExtentions.Foolproof の 2 つのパッケージをインストールしました。バンドル構成に誰にでも使えるスクリプト ファイルを含めました (以下を参照)。

私はまだ誰にでもできるコードを実装していないことに注意してください。パッケージをインストールしてスクリプト ファイルを含め、アプリを実行しただけです。

次のクライアント側エラーが発生します。

MvcFoolproofValidation.js: Uncaught ReferenceError: Sys が定義されていません

bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
     "~/Scripts/jquery-{version}.js",
     "~/Scripts/jquery-ui-{version}.js",
     "~/Scripts/jquery.unobtrusive*",
     "~/Scripts/jquery.validate*",
     "~/Scripts/MvcFoolproofJQueryValidation.js",
     "~/Scripts/mvcfoolproof.unobtrusive.js",
     "~/Scripts/MvcFoolproofValidation.js"));

これは次のようにレンダリングされます: (結果の場合)

<script src="/Scripts/jquery-1.10.2.js"></script>
<script src="/Scripts/jquery-ui-1.10.3.js"></script>
<script src="/Scripts/jquery.unobtrusive-ajax.js"></script>
<script src="/Scripts/jquery.validate.js"></script>
<script src="/Scripts/jquery.validate.unobtrusive.js"></script>
<script src="/Scripts/MvcFoolproofJQueryValidation.js"></script>
<script src="/Scripts/mvcfoolproof.unobtrusive.js"></script>
<script src="/Scripts/MvcFoolproofValidation.js"></script>
4

2 に答える 2