29

Per qualche motivo non posso aprire la finestra di Explorer prova in Visual Studio 2012. I Clicca Test-> Windows-> Prova Explorer e non succede nulla ...Visual Studio Test Explorer non si apre

Questo problema potrebbe essere stato causato dalla recente disinstallazione di DotCover. L'ho fatto perché la mia licenza era scaduta e stavo riscontrando problemi nell'esecuzione di test senza di essa (i menu di scelta rapida non funzionavano).

Qualsiasi suggerimento o consiglio molto apprezzato!

Grazie.

+0

Hmm, la trama si ispessisce ... Se si imposta un punto di interruzione in un test e quindi si fa clic con il pulsante destro del mouse su debug test, viene visualizzata la finestra di test explorer fino al completamento del test, quindi scompare nuovamente. E bloccandolo, sbloccandolo, agganciandolo/sganciarlo non lo tiene in vista! – WheretheresaWill

+0

Anche io sto vedendo questo comportamento. Non ho disinstallato nulla. Ho rimosso tutti i miei file .suo. Io davvero non voglio andare il percorso delle impostazioni di reset (doloroso). Altre idee? Ho intenzione di pubblicare questo problema sul sito connect.microsoft.com per vedere se la società stessa risponderà. – Tevya

+0

Scusate ma non ho altri suggerimenti oltre al metodo 'reset all' mano pesante qui sotto. Tuttavia, non è stato un grosso problema, semplicemente ripristinando le mie impostazioni di tab e newline e alcuni codici che evidenziavano le scelte di colore ... Potresti avere più personalizzazioni! – WheretheresaWill

risposta

32

in VS2012, test Explorer ha un bug nel fatto che la finestra non ottiene a fuoco quando si fa clic su test> di Windows> prova Explorer. Invece, la voce di menu non ha effetto a meno che la finestra non sia stata completamente nascosta, nel qual caso viene visualizzata.

Il bug indica che se Test Explorer è compresso con Nascondi automaticamente, la voce di menu non fa nulla. Verifica che Test Explorer non si trovi in ​​una scheda Nascondi automaticamente da qualche parte a sinistra oa destra (ad esempio in una scheda con testo scritto verticalmente, ad esempio Server Explorer e Toolbox sono predefiniti).

Aggiornamento: Il bug è fixed in VS2013.

+0

In realtà ho visto questo problema da allora - buon suggerimento! Ho cercato di trovare l'esploratore di testo ed è stato nascosto tra milioni di schede. Sciocco lo so, ma abbastanza spesso accade quando trascini la finestra e si ritrasforma in VS senza che tu te ne accorga. – WheretheresaWill

+0

@WheretheresaWill: Ho avuto un'esperienza simile quando tentavo di dimostrare il concetto di unit test a un cliente che era nuovo ai test unitari automatizzati in generale e ai test manager in particolare.Volevo aprire Test Explorer e mostrargli quanto fosse facile iniziare i test e vedere i segni di spunta piuttosto verdi. Invece è stato, "Dai un'occhiata a questo, oh, non importa." Stava arrivando a quella parte inferiore del problema che mi ha portato a questa domanda. –

+1

non ancora risolto – Kenta

1

Come una soluzione brutale ho deciso in realtà di ripristinare tutte le impostazioni VS (non ideale in quanto si perdono tutte le impostazioni personalizzate come le preferenze di formattazione e di debug!).

Per fare questo aprire una linea di cmd e cd alla directory VS (la mia era C: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE) e digitare:

devenv.exe /ResetSettings 

Spero che questo aiuti qualcuno in futuro ...

12

Finestra -> Ripristina layout finestra risolto il problema per me.

+3

questo lavoro dint per me – Kenta

0

Ho avuto lo stesso problema; è risultato che il componente aggiuntivo Corbis Route stava causando un errore in combinazione con l'add-on "I hate regions", che ha causato un'eccezione nella finestra di test.

Dopo aver rimosso entrambi i componenti aggiuntivi, la finestra riappare dopo aver ripristinato il layout della finestra di VS 2013. (Windows> Ripristina layout finestra)

3

Trovato questa soluzione here, che è la solo cosa che ha funzionato per me.

Elimina tutti i file da questa cartella: utente \ AppData \ Local \ Microsoft \ VisualStudio \ 11.0 \ ComponentModelCache

1

Per me la correzione è stata:

  • Focus sulla finestra del test da Test> Windows> TestExplorer
  • Utilizzando Win +/Sinistra Destra per spostare la finestra su uno schermo attivo

    > ┌┬┐ 
    > Win├┼┤ + Left or Right key 
    > └┴┘ 
    

lo stesso ha lavorato per la finestra ReSharper Unit test Sessions.

1

questo ha funzionato per me (VS2015):

  1. casi Chiudi VS.

  2. Elimina cartella cache modello componente% LocalAppData% \ Microsoft \ VisualStudio \ 14.0 \ ComponentModelCache. Questo cancella la cache MEF.

  3. Eseguire il rif. "Devenv/setup/ResetSkipPkgs". http://msdn.microsoft.com/en-US/library/ex6a2fad(v=VS.80).aspx

  4. Avviare VS ancora e vedere se il problema scompare.

Source

0

una scorciatoia per coloro che hanno perso la prova Explorer da qualche parte!

  1. Ctrl + Q (per il lancio rapido)
  2. Si potrebbe notare l'attenzione su una piccola casella di testo in alto a destra di VS.
  3. Digitare "Test Explorer" e selezionare l'opzione che dice Test> di Windows> Prova Explorer
0

ho VS 2015. Non riuscivo a trovare il mio Explorer test, anche con Test-> Windows-> Prova Esploratore. Alla fine ho capito che stava mostrando a sinistra invece che a destra.

Problemi correlati