Ho appena installato rispetto al 2010, seguito da IIS nella finestra 7. Quando si crea un sito Web in .net framework 4.0 e lo converto in applicazione in IIS, viene visualizzato questo errore

Se rimuovo il targetFramework="4.0"file di configurazione dal Web, viene visualizzato un secondo errore relativo linqall'errore di riferimento

Tutto ciò accade quando utilizzo localhost per eseguire il mio sito Web, ma ogni volta che uso solo f5 in vs 2010, funziona perfettamente.
Quando voglio allegare il mio processo con aspnet_wp.exenon trovo questo processo nel mio elenco.
Ho cercato molte risposte qui. Cosa mi manca.