Sto lavorando a un'app Web utilizzando VS 2008, .Net 3.5 e C#. La maggior parte dei progetti nella soluzione sono le classiche asp.net con alcune MVC 1 nel mix, il resto sono librerie condivise. La soluzione è una che ha circa 5 anni ed è passata attraverso una varietà di sviluppatori che lavorano su di essa e ha chiaramente delle prestazioni e problemi architettonici.Errore Web.config non definito in VS 2008
In precedenza, ho lavorato al progetto utilizzando VS 2008 su una macchina Win XP, ma sono appena passato a una nuova casella utilizzando Win 7 Ultimate. Per fare ciò, ho installato VS 2008, asp.net 3.5. Per supportare il lavoro futuro sulla soluzione, ho anche installato VS 2010 e asp.net 4.0.
L'apertura della soluzione sulla nuova scatola con VS 2008 funziona correttamente e si costruisce senza errori. Tuttavia, quando tento di eseguirlo con il debugger, ricevo il seguente messaggio:
"C'è un errore nel file web.config Correggi prima di procedere (Si potrebbe rinominare il file web.config corrente e aggiungere.. uno nuovo.) "
Penso che sia chiaro che c'è una sorta di problema ambientale riguardante web.config sulla nuova macchina, ma il messaggio di errore non è" utile ". L'aggiunta di un nuovo web.config non è un'opzione in quanto quella esistente è piuttosto lunga e coinvolta (troppo da pubblicare qui).
Spero che qualcuno abbia un suggerimento o due su dove potrei cercare elementi mancanti o configurazioni modificate che potrebbero produrre un simile messaggio di errore. In mancanza, rivisiterò questo post e fornirò il web.config nella speranza che possa dare ulteriore aiuto.
Sto riscontrando un problema molto simile in VS2013 ... Ha funzionato correttamente, quindi non sono sicuro di cosa sia cambiato. Verrà eseguito se ho il web.config aperto nell'editor, comunque ... Molto strano. – ShaneBlake