2015-09-21 9 views
5

Ho una soluzione con alcuni progetti. Remove unnecessary usings funziona in tutti i progetti tranne uno."Rimuovi usi inutili" non funzionanti in Visual Studio 2015

Perché il comando Remove unnecessary usingsnon funziona in alcuni progetti?

Modifica - Come si può vedere nell'immagine Prima non esiste un comando Remove unnecessary usings e se si tenta di fare clic destro nel file, quindi Organize usings > Remove unnecessary usings non fa nulla. Dopo aver impostato il livello di avviso di generazione del progetto su 4, viene visualizzato e funziona il comando Remove unnecessary usings.

Prima:

Before

Dopo:

After

+0

Sembra questo un bug VS - avete riportato su Connect? –

+0

@JonSkeet Non mi ero reso conto che si trattava di un bug. Lo segnalerò domani. –

risposta

4

Nella sezione Build del project properties c'è un'impostazione chiamata Errors and warnings che dovrebbe essere 4.

enter image description here

+0

Non è * tutto * chiaro che cosa questa risposta ha a che fare con la tua domanda. Sei sicuro che il livello di avviso influisce sulla rimozione di inutili utilizzando le direttive? Sembra improbabile. Quale versione di VS stai usando? Sarebbe d'aiuto se mostrassi un esempio breve ma completo dove fallisce. –

+0

@JonSkeet Ho cambiato il titolo e il tag per specificare che sto usando VS2015. Ho cambiato il livello di avviso da 3 a 4 per risolvere il problema e volevo documentarlo qui. –

+0

Si prega di mostrare un breve esempio in modo che altri possano provare a riprodurre. –

Problemi correlati