finalmente risolto questo errore interno del server durante la distribuzione di 500 applicazioni MVC 3.0 su godaddy.ocm hosting condiviso
qualche modo c'erano discrepanze sulla versione di DLL a cui fa riferimento e la versione di cui al web.config.
Provato tutte le opzioni menzionate in vari forum, Niente ha aiutato, anche se tutti hanno suggerito lo stesso tipo di correzione, ma in qualche modo non ha funzionato nel mio scenario. finalmente dopo aver sbattuto la testa per 2 giorni. Ho deciso di eliminare tutto il riferimento a dll ed eliminare web.cofig (creare una copia locale) dal progetto e lasciare che l'errore di lancio dell'applicazione e quindi aggiungere dll uno per uno facendo copia su local = true. dopo aver aggiunto tutte le DLL. Ho creato una nuova applicazione asp.net mvc e ho copiato il web.config della nuova app nella mia app vera e propria. quindi la mia app attuale ora ha un nuovo web.config, quindi ho copiato il connectiontring e altri riferimenti dalla copia locale di web.config che ho salvato.
appena compilato l'applicazione e pubblicato a cartella locale e FTP la cartella pubblicata a GoDaddy
Ha funzionato e, infine, il mio problema è stato risolto
Spero che questo aiuterà le persone e non sprecare 2 giorni come me ,
fonte
2013-03-23 06:00:05
Non l'ho provato ma non sarei sorpreso se il tentativo di sovrascrivere altre impostazioni in web.config rispetto a quelle globali causerebbe anche questo. – nrkn
Grande domanda, grazie per averlo pubblicato. Le cose stavano lavorando su un server DEV e il client ha acquistato hosting utilizzando GoDaddy. Dopo aver distribuito il sito, abbiamo ricevuto 500 errori per qualsiasi richiesta di contenuto statico (CSS, Immagini, ecc.). Abbiamo aggiunto una mappa mime di contenuto statico per .SVG per mappare a image/svg + xml poiché IIS non ne ha uno per impostazione predefinita. La tua risposta era esattamente ciò di cui avevo bisogno, abbiamo rimosso la mappa del contenuto statico dal nostro web.config, ricaricata e risolto il problema. –
Felice che abbia aiutato! È un errore piuttosto sgradevole - mi ci è voluto un po 'per capirlo. – nrkn