Ciao,
il problema non è nel web.config ma nel global.asax. Il compilatore sta avendo difficoltà a trovare la classe "RouteConfig".
Questa classe non arriva dal .NET Framework, ma la trovi quando inizi a costruire un'applicazione ASP.NET a partire dai template di Visual Studio. E' definita nel file /App_Start/RouteConfig.vb.
La stessa cosa vale anche per BundleConfig, che si trova definita in /App_Start/BundleConfig.vb.
Probabilmente nel tuo progetto non hai questi file e quindi il compilatore non riesce a trovare la definizione di quelle classi.
Puoi decidere di:
- Aggiungere la definizione di quelle classi, così come si trovano nel template di Visual Studio (a tal proposito crea un nuova nuova applicazione ASP.NET MVC e copia nel tuo progetto i file citati);
- Fare a meno di quelle classi, il cui scopo è solamente quello di separare le configurazioni per "ambito" (le route su un proprio file, i bundles in un altro, e così via). Tutta la configurazione andrebbe quindi nel global.asax, agendo direttamente sulle collezioni RouteTable.Routes e BundleTable.Bundles.
ciao,
Moreno
Modificato da BrightSoul il 17 maggio 2015 12.48 -