2016-01-29 17 views
7

Sono stato con VS2012 per alcuni anni. Ho sviluppato il mio primo progetto asp.net/angularjs sotto VS2012. In secondo luogo, ho recentemente controllato un progetto VS2013 (scritto da una terza parte) che ha funzionato bene nel 2012.Errore durante il caricamento di progetti Visual Studio 2012 e 2015

Quindi è stato suggerito di installare VS2015 sul mio laptop. Questo è quando le cose sono andate storte.

Problemi: ho cercato di caricare il nuovo progetto VS2013 a VS2015, ma non è riuscito subito a caricare. Errore di

VS2015:

Creation of the virtual directory http://localhost:32999/ 
failed with the error: Filename: redirection.config 
Error: Cannot read configuration file 

Ora, quando torno a VS2012 e caricare il mio progetto asp.net/angular originale, ottengo questo errore:

Error loading vs2012 project

Quindi, alla fine, non riesco a caricare nessun progetto affatto ! Né il 2012 né il 2015.

I miei siti Web IIS locali sono ancora in esecuzione, a proposito, ma non gli ambienti di sviluppo locale.

Come posso risolvere queste directory virtuali?

Grazie in anticipo, Bob

risposta

10

Secondo alcune indicazioni da questo post - IISExpress 8 Cannot read configuration file redirection.config, ecco come ho ottenuto il mio VS2015 per caricare con successo:

  • Chiudi VS2015
  • Andate nella cartella% userprofile% \ Documents \ IISExpress \ config
  • Rinomina applicationhost.config
  • Riavviare VS e caricare la soluzione/progetto
  • VS avrebbe dovuto ricreato applicationhost.config, e progetto dovrebbe caricare

Certo, ora ho un errore diverso, che mi post di nuovo:

[BadImageFormatException: Could not load file or assembly 'MyWebApp.DAL' 
or one of its dependencies. An attempt was made 
to load a program with an incorrect format.] 
+1

Come è questa la risposta giusta? :) – mhvelplund

3

Ciò può essere dovuto a controllare -in file applicationhost. Elimina il file dal repository. Costruisci di nuovo il progetto. Questo file verrà creato automaticamente. Non ricontrollare questo file di configurazione.

1

Ho risolto lo stesso problema avviando Visual Studio con diritti di amministratore. This post mi ha indirizzato nella giusta direzione e offre più soluzioni.

0

Questo non funzionerà per tutti, ma nel mio caso, il file che non è stato possibile scrivere era in realtà un file temporaneo in C: \ users \\ AppData \ Local \ Temp \ iisexpress. Stavamo ottenendo un attacco di virus a livello aziendale e hanno chiuso questa area per tutti. Sono stati in grado di cambiare la politica solo per me e questo l'ha risolto.

Problemi correlati