Stiamo utilizzando Teamcity per realizzare build di integrazione continua per il nostro sito Web e abbiamo appena aggiornato il nostro sito Web a .Net 4.5RC. L'applicazione si sviluppa e viene eseguita in IIS express sulla mia scatola e si basa sul nostro build server su cui ho installato .NEt 4.5RC. Ma quando lo distribuiamo sul server su cui è installato .Net 4.5RC, otteniamo il seguente errore.Distribuzione di un sito Web .Net 4.5 su un server IIS 7.5
Il pool di applicazioni che si sta tentando di utilizzare ha la proprietà 'managedRuntimeVersion' impostata su 'v4.0'. Questa applicazione richiede 'v4.5'.
Cosa posso fare per risolvere questo problema. Ho provato a impostare il pool di applicazioni sul server a 4.5, ma non è possibile. Vedi this SO post.
Amico, devi 1) aggiornare .Net sul tuo server IIS, e/o 2) indirizzare la tua build per una versione inferiore di .Net (4.0 o, meglio ancora, 3.5 se potresti aver bisogno di eseguire altrove). PS: .Net 4.5 è abbastanza sanguinante (ho appena fatto un aggiornamento ad esso ieri, per alcune pre-release di Windows 8). Sei * sicuro * che hai bisogno di 4.5 ??? – paulsm4
Ho già installato. NET 4.5RC sul server. Da qui l'affermazione '... al server su cui è stato installato .Net 4.5RC otteniamo il seguente errore'. Lo stiamo testando sul nostro server di sviluppo per un'app imminente che verrà rilasciata dopo che 4.5 passa a RTM. – PlTaylor
Quale versione di runtime .net è impostata su AppPool? –