Questione : L'errore di assistente in “/„ Applicazione-Ha migrato da VS2008 - VS2010.

Sto usando VS2008/.net 3.5 su Vista con un certo numero di componenti dei terzi (comandi compresi di Telerik) e con successo ho aggiornato tutti i questi alle applicazioni di VS2010/.net 4.0.

The fatte funzionare benissimo sulla macchina di sviluppo. La difficoltà comincia quando provo sull'assistente di produzione. Ciò è assistente 2003 sp2 di Windows. X64.

finora su Win2003:
- che ho caricato programmi oggetto e struttura installata 4.0 X64.
- di .NET uploaded le nuove lime VS010 che funzionano benissimo sull'assistente dello sviluppatore. proprietà del
-Changed IIS per i apps sul per usare ASPNET4.0 per la prova apps.
-Tried per registrare lo stagno di applicazione ASPNET4.0 using regis_iis.exe - ir. Non sapere se questo funzionasse perché il aspnet 4.0 non è disponibile come selezione nell'applicazione pool.

I inoltre ha esaminato la lima di web.config per accertarsi che nessun riferimento sia fatto alle assemblee più anziane per la più nuova applicazione. ciò è che cosa accade.  Quando ho targetFramework= allineare " del debug= " del


di/>

I-----------------------------------
Description di errore del
Configuration: Un errore si è presentato durante l'elaborazione di una lima di configurazione richiesta per assistere questa richiesta. Esaminare prego i particolari specifici di errore qui sotto e modificare la vostra lima di configurazione giustamente. messaggio di errore del

Parser: Attributo non riconosciuto “targetFramework„. Si noti che i nomi di attributo sono case-sensitive.
---------------------------------il

I ha attaccato la lima piena di web.config (meno la modifica del settings> dei />

That è quando ottengo:

------lima del carico del
Could non o montaggio “eWeb„ o una delle relative dipendenze. Questa assemblea è sviluppata da un più nuovo runtime del runtime attualmente caricato e non può essere caricata.
Description: Un'eccezione unhandled si è presentata durante l'esecuzione della richiesta corrente di fotoricettore. Esaminare prego la traccia di pila per più informazioni sull'errore e dove è provenuto dal codice. particolari del

Exception: System.BadImageFormatException: Non ha potuto caricare la lima o il montaggio “eWeb„ o una delle relative dipendenze. Questa assemblea è sviluppata da un più nuovo runtime del runtime attualmente caricato e non può essere loaded.
-------------------il

I ha lottato con questo per le ore. (google compreso! - così sto sperando per più dell'aiuto del

Please di collegamenti di fotoricettore)!!!! nome di schedario„ " vuoto " >

(2 Kb) il Javascript„ del href= " " dei attachmentDetails del class= di (tipo di lima particolari) il class= di >web.config
del >
class= del

Risposta : L'errore di assistente in “/„ Applicazione-Ha migrato da VS2008 - VS2010.

Ciao tipi,

Ho potuto risolvere questo problema a due punti.

1. Regolazioni che ho cambiato (uso ASP.NET4.0 anziché 2.0) sull'indice virtuale per i apps della prova ero benissimo ma avevo trascurato fare il dame sul dispositivo di piegatura reale di Web site di difetto pure. Ciò immediatamente ha rimosso la parte del problema.
2. Allora ho trovato quello dopo l'installazione. La struttura netta 4.0 le estensioni di servizio di fotoricettore per di ASP.NET 4.0 è regolata proibita per difetto in IIS. Quindi ho permesso a questo.

Sia i più vecchi apps di .NET 3.5 che i nuovi apps di .NET 4.0 funzionano benissimo accanto a vicenda sullo stesso assistente.

PS: Ci erano numerose soluzioni concernente gli errori sulla linea . Quelli non hanno funzionato per me e quanto sopra ha fatto. Per contro, questo non può funzionare per voi e il google può scavare in su qualcosa che faccia per voi.

Grazie

J
Altre soluzioni  
 
programming4us programming4us