Le type ou le nom d'espace de noms 'BundleCollection' n'a pas pu être trouvée (vous manque une directive using ou une référence d'assembly?)

Donc, j'ai un MVC 4 projet en C# et je suis à l'aide de Visual Studio Pour Web 2012 Express.

Je ne peut pas compiler le projecto en raison de l'erreur:
Le type ou le nom d'espace de noms 'BundleCollection' n'a pas pu être trouvée (vous manque une directive using ou une référence d'assembly?)

Normalement, cela signifierait qu'une bibliothèque est manquant. Ainsi, après avoir fait une recherche rapide sur internet, j'ai utilisé NuGet pour installer Microsoft.AspNet.Web.Optimization, mais qui n'a toujours pas de travail.

Ce qui fait de cet intriguant pour moi, c'est que BundleCollections devraient être connus à l'application par défaut. Je peux seulement imaginer que j'ai ajouté une dépendance que foiré le tout, mais je ne peux vraiment pas sûr.

Comment puis-je résoudre ce problème? Ce qui me manque ici?

Code:

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

namespace Dockis
{

    public class BundleConfig
    {
        //For more information on Bundling, visit http://go.microsoft.com/fwlink/?LinkId=254725
        public static void RegisterBundles(BundleCollection bundles)
        {
            IItemTransform cssFixer = new CssRewriteUrlTransform();

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

           //...
        }
    }
}

MODIFIER

Après vérification de mon dossier de références, j'ai essayé d'exécuter la commande Install-Package System.Web.Optimization, cependant je ne peux pas installer ce paquet. J'obtiens l'erreur suivante:

Install-Package : One or more errors occurred.
At line:1 char:16
+ Install-Package <<<<  System.Web.Optimization
    + CategoryInfo          : NotSpecified: (:) [Install-Package], AggregateException
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

Ce qui est bizarre, c'est le fait que l'exécution de Install-Package System.Web.Optimization.Less œuvres, et corrige quelques depencie problèmes, mais pas tous. Donc je crois que j'ai vraiment besoin de la première commande de travail.

Ce que je fais mal?

Est System.Web.Optimization répertorié sous le dossier des Références dans votre projet?
J'ai mis à jour la question avec plus de détails. Je n'ai pas ce fichier dans mon dossier de références, et après avoir essayé de l'installer j'échoue lamentablement, mais je ne sais pas pourquoi :S
Je serais tenté de voir si le Gestionnaire de Package Nuget extension a une mise à jour.
J'ai mis à jour tous les paquets, mais je n'arrive toujours pas à installer le Système.Web.L'optimisation. Aparently Nuget ne peut pas le trouver, ne trouve que du Système.Web.L'optimisation.De moins en moins.

OriginalL'auteur Flame_Phoenix | 2014-10-23