2011-09-09 11 views
12

Sto utilizzando Entity Framework 4.2 June 2011 CTP in una piccola applicazione Web (ASP.NET MVC 3) perché supporta enumerazioni.Come Web Implementazione di un'applicazione Web con targeting Entity Framework 4.2 Giugno 2011 CTP

ho cercato di distribuire utilizzando distribuzione Web e ottengo il seguente errore:

Il pool di applicazioni che si sta tentando di utilizzare è di proprietà della 'managedRuntimeVersion' impostata su 'v4.0'. Questa applicazione richiede "v4.2".

Come creare un pool di applicazioni in esecuzione su .NET 4.2?

Modifica: L'applicazione Web funziona con un pool di app 4.0, quindi la vera domanda è come disabilitare il controllo della versione runtime del pool di applicazioni quando si utilizza l'opzione Visual Studio Publish?

risposta

2

Non esiste il .Net framework 4.2, suppongo che il file .net 4 sp1 sia mancante o che non includa tutti i riferimenti necessari. prova a installare sp1 sul server.

+1

vedono questo: http://blogs.msdn.com/b/ adonet/archive/2011/06/30/announcing-the-microsoft-entity-framework-june-2011-ctp.aspx –

+0

wow sembra che abbiano creato un'altra versione di .NET Framework. Un po 'rischioso usare un CTP in un ambiente di produzione. Se hai il pieno controllo del server web, allora dovresti installare questo CTP, e ci sono buone possibilità e credo che sarai in grado di creare un pool di applicazioni che viene eseguito in questo framework di runtime. Non lo farei comunque. –

Problemi correlati