2015-08-19 11 views
6

Il mio VS2013 Professional ha appena smesso di mostrare errori di compilazione nella mia lista di errori (che è più user-friendly in quanto posso fare clic sugli errori e andare direttamente alla riga incriminata). Generare errori, ad esempio, il metodo inesistente su un oggetto ora viene visualizzato solo al momento della compilazione nella finestra Output. Questo sta dimostrando di rendere la mia vita più difficile in quanto ora ho bisogno di eseguire il progetto ogni volta, per vedere gli errori che dovrei davvero ottenere nella lista degli errori prima del runtime.Elenco errori di Visual Studio 2013 non mostra errori su build falliti

ho cercato

  • eliminazione di file SUO
  • quadri, Mostra sempre la lista di errore se costruire finito opzione errori
  • avviato un nuovo progetto

E nulla sta lavorando con.

Forse iam solo confusione VS2013 con un altro IDE, ma iam abbastanza sicuro che VS2013 è supponiamo di mostrare gli errori nella lista degli errori quando compilazione fallisce con errori come

C: \ Users \ User \ Documenti \ Visual Studio 2013 \ Projects \ MyProj \ UI \ Main.cs (149,213,149,221): errore CS1061: 'Helper.Track' non contiene una definizione per 'posizione' e nessun metodo di estensione 'posizione' che accetta un primo argomento di digitare 'Helper.Track' potrebbe essere trovato (ti manca una direttiva using o un riferimento all'assembly ?)

che vengono visualizzati solo in modo errato nella finestra di output.

+1

Forse hai filtrato gli errori? (Ovvero, mostra solo Avvisi e/o Messaggi, o del tutto assenti) ?? –

+1

No .. non filtrato ... – Lukesoft

+0

magari provare a pulire e ricostruire –

risposta

0

Andare al menu di visualizzazione e selezionare Elenco errori. Questo è quello che stai cercando.

+0

La finestra è lì .... ma mostra solo un avviso ......... e il filtro errori non funziona – Lukesoft

+1

controlla il filtro (l'imbuto che si trova nell'angolo in alto a sinistra dell'elenco degli errori) e guarda se hai ha selezionato il progetto corrente. –

+0

Non ho "funnel thingy" (in VS 2010). Mi piacerebbe mostrare Errori, poi Avvisi, poi Messaggi, non tutti sparsi per volenti o nolenti. –

0

Assicurarsi di avere Build + Intellisense selezionato nel riquadro Error List. Per impostazione predefinita su VS2015 è impostato su Build Only

1

Aveva questo problema da anni, ha funzionato.

Il tuo problema ha più di 6 mesi, quindi presumo che tu abbia funzionato, ma per gli altri, assicurati che l'elenco a discesa nell'angolo in alto a sinistra della finestra di errore (accanto al conteggio degli errori, sotto il testo "Elenco errori") è impostato su "Soluzione completa".

Il mio era impostato su "Documento corrente".

4

Lato destro di ErrorList, selezionare Build + Intellisense. Ha funzionato per me

+1

Passare a 'Build Only' può quindi solo mantenere gli errori visualizzati. –

0

Ho avuto questo problema con VS2015 Update 3 RC e Xamarin (progetto condiviso .Forms).
Il compilatore non si ferma, gli errori sono stati mostrati solo nella finestra di output.
Questo solo per i progetti Xamarin (con tutti i progetti VB.NET ha funzionato come previsto) ...
per tentare di trovare il motivo per il problema, ho cambiato l'output di generazione in VS:

  • menu "Strumenti - Opzioni"
  • dal pannello di sinistra: "progetti e soluzioni: costruire e gestire":
  • cambiamento "MSBuild uscita Verbosity" da "minimo" a "diagnostica"

Dopo aver fatto questo, il compilatore si è fermato e l'errore è stato mostrato ..
Dopodiché, ho impostato l'opzione da "Diagnostica" a "Minima" (come prima) e ... ha funzionato anche con "Minimal" (per sicurezza, ho anche riavviato VS). ..

Quindi .. sembra che solo per cambiare (touch) l'impostazione (MSBuild uscita Verbosity ") ha risolto il problema e che questo è un bug in VS e/o il software di integrazione Xamarin ...

3

Lo vedo nel 2015 ogni tanto. Per me, la modifica del menu a discesa "Mostra problemi generati" consente di visualizzarli. Anche se ero già su "Build + IntelliSense", lasciandolo in "Build Only" o "IntelliSense Only" è possibile visualizzarli (senza doverli ricostruire). A volte posso riportarlo a B + I e mantenere gli errori rivelati, a volte no. Piuttosto strano.

+1

Su VS2015, anche per me: * lo scambio * tra gli errori 'B + Intelli' e' Build Only' viene visualizzato con 'B. Solo che in precedenza non si presentava quando 'B. Only' è stato selezionato. –

1

Il riavvio di Visual Studio ha fatto il trucco per me. Sembra aver lavorato anche per uno dei contributori a this Microsoft Social post. Avevo provato tutte le risposte su questa pagina inutilmente.

Problemi correlati