5
using System.Web;
using System.Web.Optimization;

bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
                    "~/Scripts/jquery-{version}.js"));

        bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
                    "~/Scripts/jquery-ui-{version}.js"));

        bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
                    "~/Scripts/jquery.unobtrusive*",
                    "~/Scripts/jquery.validate*"));

エラーが発生しています:

Error   16  The type or namespace name 'ScriptBundle' could not be found (are you missing a using directive or an assembly reference?)

参照の問題のように見えますが、理解できません。助けてください。このエラーの原因は何ですか?

4

3 に答える 3

12
Install-Package Microsoft.AspNet.Web.Optimization
于 2013-07-15T10:29:30.627 に答える
1

MVC3 プロジェクトを MVC4 にアップグレードしているときに、このエラーが発生しました。NuGet パッケージ Microsoft ASP.NET Web Optimization Framework (Microsoft.AspNet.Web.Optimization) にある System.Web.Optimization.dll への参照がありませんでした。

于 2013-06-13T00:09:35.410 に答える
0

私も同じ問題を抱えていました。ここにソリューションHow to add reference to System.Web.Optimization for MVC-3-converted-to-4 app があります。

于 2013-07-16T00:43:00.683 に答える