Aggiornamento 4 di Visual Studio 2013 - Come smettere di notifiche fastidiose


131

Ho appena installato Visual Studio 2013 Update 4 e ora vedo questa fastidiosa notifica rossa che mi dice che ho bisogno di una licenza per sviluppatori per Windows Store e Windows Phone - che non mi serve.

inserisci qui la descrizione dell'immagine

Dopo aver fatto clic su Ignora tutto, torna la prossima volta che carico Visual Studio, la stessa notifica che ho eliminato. In altre parole, quante volte mi dirà che ho bisogno di una licenza? Quindi il mio punto è come smettere di visualizzare la notifica rossa.

[modifica] In realtà mi spinge ogni tanto non solo ogni riavvio di Visual Studio ... come penso che qualcuno abbia menzionato in uno dei commenti.


3
Ho la stessa domanda Non voglio una licenza per sviluppatori e non voglio nemmeno la fastidiosa notifica!
Ruud van Falier,

D'accordo, è fastidioso. Se qualcuno di voi trova un modo per fermarlo, mi piacerebbe ascoltarlo. Sto ottenendo lo stesso su VS2013 da quando ho applicato vari aggiornamenti.
SteveH,

8
Puoi inviare feedback all'interno di VS. È adiacente all'icona rossa delle notifiche nella schermata qui sopra. Di 'loro direttamente che è fastidioso. Sì, e incoraggerei gli altri a fare lo stesso.
Darren Hale,

2
Ragazzi state usando R #? In tal caso, prova a sospendere R # e vedi se ricevi ancora la notifica rossa. Sembra che R # possa essere coinvolto sulla mia macchina.
Guadagna il

1
@DarrenHale - Ottimo suggerimento. Consiglia anche di includere un link a questo articolo SO e una schermata di VS accanto a questo post SO.
Philip Pittle,

Risposte:


95

ULTIMO AGGIORNAMENTO (21 novembre): ora abbiamo rilasciato una patch per questo errore. Puoi scaricarlo da qui .

Lascio il resto di questa risposta così com'è ma non dovrebbe più esserci bisogno di alcuna soluzione alternativa una volta applicata la patch collegata sopra.


RISPOSTA ORIGINALE: Inizierò chiedendo scusa e confermando che abbiamo almeno un bug qui (se non di più). Ci sono molti di noi che stanno investigando attivamente questo dalla nostra parte. Non conosciamo ancora la portata completa del problema, quindi sarebbe bello ottenere alcune informazioni aggiuntive da chiunque si stia imbattendo in questo.

L'intento era mostrare una notifica agli utenti che lavoravano su app di Windows o Windows Phone Store . Non era qualcosa che dovrebbe venire fuori per gli utenti che non fanno lo sviluppo del negozio .

La soluzione più promettente finora è:

  1. Chiudi la soluzione attualmente aperta (se ce n'è una caricata)
  2. Chiudi la notifica
  3. Chiudi Visual Studio

Non dovresti visualizzare nuovamente la notifica nelle successive sessioni VS fino a quando non esegui qualcosa che causa il nuovo caricamento della funzionalità relativa allo Store (ad esempio, crea o carica un progetto dell'app Store).

Se questo non lo fa andare via, ti preghiamo di rispondere e cercheremo di lavorare con te per ottenere maggiori dettagli su ciò che potrebbe causare che continui ad apparire per te.

AGGIORNAMENTO : Se la soluzione sopra descritta non funziona per te (ad esempio, utenti ReSharper), ne ho un'altra che dovrebbe almeno fornire una tregua dalle notifiche per circa un mese alla volta:

  1. Assicurati che la notifica critica sia attualmente attiva (ad es. Una notifica rossa).
  2. Chiudi tutte le istanze aperte di Visual Studio.
  3. Apri Esplora file e vai alla %LocalAppData%\Microsoft\VisualStudio\12.0\Notificationsdirectory.
  4. Apri il Notifications_Active.xmlfile trovato in un editor di testo.
  5. Trova l'elemento di notifica facendo riferimento alla licenza per sviluppatori.
  6. Cambia il valore Severitydell'elemento in 0invece di 2.

Ciò dovrebbe far sì che l'avviso rosso non attivi più questa notifica fintanto che la notifica viene lasciata attiva (ovvero non eliminarla ).


Al momento non posso provare il tuo suggerimento, ma posso darti qualche informazione in più. Ho disinstallato le opzioni di Windows Store e Windows Phone (tramite riparazione su VS nei programmi di disinstallazione) per vedere se avrebbe interrotto la notifica, ma non è stato così. Viene sempre visualizzato quando apro un .sln(è successo per WPF, WinForms e progetti console). Se apro solo VS, non ricevo la notifica. Questo è su un computer Windows 8, VS 2013 Ultimate. Non ho visto di nuovo la notifica fino all'avvio di una nuova istanza di VS e quindi all'apertura di un'altra .sln.
Darren Hale,

Il comportamento e la soluzione previsti sopra descritti non funzionano affatto per me. Ricevo arbitrariamente la notifica quando lavoro per ore in un'unica soluzione che non ha progetti Windows Store o Windows Phone (solo librerie di classe, progetti ASP.NET) - di tanto in tanto viene visualizzata. Inoltre, ho avviato una nuova soluzione per un altro piccolo progetto, che si apre quando creo una soluzione VS vuota e ogni volta che aggiungo un progetto, che sono tutti semplici progetti di libreria di classe C # senza dipendenze esterne. Quando chiudo, chiudo VS e riapro VS e apro la mia soluzione, ricompare la notifica rossa.
Wade,

7
@gusp Ho appena eseguito un esperimento e sembra che ReSharper 8.2.3 lo stia causando per me. Quando sospendo R #, i passaggi per riprodurre non funzionano più. Quando riprendo R #, anche il problema riprende. Il problema potrebbe essere correlato a un'interazione tra VS e R # o è solo R # da solo. Qualcun altro sta vedendo questo?
Guadagna il

1
@gusp, la soluzione alternativa per l'aggiornamento aiuta a far sparire il rosso. Fin qui tutto bene.
Wade,

2
@gusp - Nessun cambiamento da parte mia (ma usando R #). Tutte le istanze di VS devono essere chiuse durante la modifica Notifications_Active.xml? Inoltre, aiuterebbe anche a modificare Notifications_Archive.xml. Da un lato no, potrei disinstallare lo sviluppo del telefono / negozio dalla mia istanza VS? Non ho installato questi componenti quando ho installato VS originariamente, ma sembrano magicamente essere aggiunti durante gli aggiornamenti installati.
Philip Pittle,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.