Visual Studio 2013 Update 4 - So beenden Sie störende Benachrichtigungen

131

Ich habe gerade Visual Studio 2013 Update 4 installiert und jetzt sehe ich diese nervige rote Benachrichtigung, dass ich eine Entwicklerlizenz für Windows Store und Windows Phone benötige - die ich nicht benötige.

Geben Sie hier die Bildbeschreibung ein

Sobald ich auf "Alle schließen" klicke, wird beim nächsten Laden von Visual Studio dieselbe Benachrichtigung angezeigt, die ich auch geschlossen habe. Mit anderen Worten, wie oft wird mir mitgeteilt, dass ich eine Lizenz benötige? Mein Punkt ist also, wie ich aufhöre, die rote Benachrichtigung anzuzeigen.

[Bearbeiten] Eigentlich veranlasst es mich von Zeit zu Zeit, nicht nur jeden Neustart des Visual Studios ... wie ich glaube, jemand hat in einem der Kommentare erwähnt.

rauben
quelle
3
Ich habe die gleiche Frage. Ich möchte keine Entwicklerlizenz und auch keine nervige Benachrichtigung!
Ruud van Falier
Einverstanden, dass es nervt. Wenn jemand von euch einen Weg findet, es zu stoppen, würde ich es gerne hören. Ich bekomme das gleiche auf VS2013, seit ich verschiedene Updates angewendet habe.
SteveH
8
Sie können innerhalb von VS Feedback senden. Es befindet sich neben dem roten Benachrichtigungssymbol im obigen Screenshot. Sag ihnen direkt, dass es nervt. Ich habe und ich würde andere ermutigen, dasselbe zu tun.
Darren Hale
2
Verwendet ihr R #? Wenn ja, versuchen Sie, R # auszusetzen, und prüfen Sie, ob die rote Benachrichtigung weiterhin angezeigt wird. Es scheint, dass R # auf meinem Computer beteiligt sein könnte.
Wade
1
@DarrenHale - Toller Vorschlag. Empfehlen Sie außerdem, einen Link zu diesem SO-Artikel und einen Screenshot von VS neben diesem SO-Beitrag hinzuzufügen.
Philip Pittle

Antworten:

95

NEUESTES UPDATE (21. November): Wir haben jetzt einen Patch für diesen Fehler veröffentlicht. Sie können es hier herunterladen .

Ich lasse den Rest dieser Antwort unverändert, aber es sollte keine Problemumgehung mehr erforderlich sein, sobald der oben verlinkte Patch angewendet wurde.


ORIGINAL ANTWORT: Ich werde mich zunächst entschuldigen und bestätigen, dass wir hier mindestens einen Fehler haben (wenn nicht mehr). Es gibt einige von uns, die dies auf unserer Seite aktiv untersuchen. Wir kennen das Ausmaß des Problems jedoch noch nicht in vollem Umfang, daher wäre es großartig, zusätzliche Informationen von allen zu erhalten, die derzeit darauf stoßen.

Benutzer, die an Windows- oder Windows Phone Store- Apps arbeiten, sollten benachrichtigt werden. Es war nicht etwas, das für Benutzer auftauchen sollte, die keine Store- Entwicklung durchführen.

Die bisher vielversprechendste Problemumgehung ist:

  1. Schließen Sie die aktuell geöffnete Lösung (falls eine geladen ist).
  2. Benachrichtigung abweisen
  3. Schließen Sie Visual Studio

Sie sollten die Benachrichtigung in nachfolgenden VS-Sitzungen erst wieder sehen, wenn Sie etwas tun, das dazu führt, dass die Store-bezogene Funktionalität erneut geladen wird (z. B. ein Store-App-Projekt erstellen oder laden).

Wenn dies nicht zum Verschwinden führt, antworten Sie bitte und wir werden versuchen, mit Ihnen zusammenzuarbeiten, um weitere Informationen darüber zu erhalten, was dazu führen könnte, dass es weiterhin für Sie angezeigt wird.

UPDATE : Wenn die oben genannte Problemumgehung für Sie nicht funktioniert (z. B. ReSharper-Benutzer), habe ich eine andere, die mindestens einen Monat lang eine Pause von den Benachrichtigungen einlegen sollte:

  1. Stellen Sie sicher, dass die kritische Benachrichtigung derzeit aktiv ist (dh rote Benachrichtigung).
  2. Schließen Sie alle geöffneten Instanzen von Visual Studio.
  3. Öffnen Sie den Datei-Explorer und navigieren Sie zum %LocalAppData%\Microsoft\VisualStudio\12.0\NotificationsVerzeichnis.
  4. Öffnen Sie die Notifications_Active.xmlDatei in einem Texteditor.
  5. Suchen Sie das Benachrichtigungselement, das sich auf die Entwicklerlizenz bezieht.
  6. Ändern Sie den Wert des SeverityElements in 0anstelle von 2.

Dies sollte den roten Alarm nicht mehr Tritt in dieser Mitteilung machen , solange Sie die Benachrichtigung aktiv verlassen (dh nicht entlassen it).

GusP
quelle
Ich kann Ihren Vorschlag derzeit nicht versuchen, aber ich kann Ihnen weitere Informationen geben. Ich habe die Windows Store- und Windows Phone-Optionen deinstalliert (über die Reparatur unter VS in Deinstallationsprogrammen), um zu sehen, ob die Benachrichtigung dadurch gestoppt wird, aber nicht. Es wird immer angezeigt, wenn ich ein öffne .sln(dies ist bei WPF-, WinForms- und Konsolenprojekten der Fall). Wenn ich nur VS öffne, erhalte ich keine Benachrichtigung. Dies ist auf einem Windows 8-Computer, VS 2013 Ultimate. Ich habe die Benachrichtigungsanzeige erst wieder gesehen, als eine neue Instanz von VS gestartet und dann eine andere geöffnet wurde .sln.
Darren Hale
Das oben beschriebene beabsichtigte Verhalten und die Problemumgehung funktionieren bei mir überhaupt nicht. Ich erhalte die Benachrichtigung willkürlich, wenn ich stundenlang in einer einzigen Lösung arbeite, die keine Windows Store- oder Windows Phone-Projekte enthält (nur Klassenbibliotheken, ASP.NET-Projekte) - sie wird nur von Zeit zu Zeit angezeigt. Außerdem habe ich eine neue Lösung für ein anderes kleines Projekt gestartet. Sie wird angezeigt, wenn ich eine leere VS-Lösung erstelle und jedes Mal, wenn ich ein Projekt hinzufüge. Dies sind einfache Bibliotheksprojekte der C # -Klasse ohne externe Abhängigkeiten. Wenn ich VS entlasse, schließe und VS erneut öffne und meine Lösung öffne, wird die rote Benachrichtigung erneut angezeigt.
Wade
7
@gusp Ich habe gerade ein Experiment durchgeführt und es sieht so aus, als würde ReSharper 8.2.3 es für mich verursachen. Wenn ich R # anhalte, funktionieren die Schritte zum Reproduzieren nicht mehr. Wenn ich R # wieder aufnehme, wird das Problem ebenfalls fortgesetzt. Das Problem kann mit einer Interaktion zwischen VS und R # zusammenhängen oder ist nur R # für sich. Hat das noch jemand gesehen?
Wade
1
@gusp, die Update-Problemumgehung hilft dabei, das Rot zu beseitigen. So weit, ist es gut.
Wade
2
@gusp - Keine Änderung an meinem Ende (aber mit R #). Müssen alle Instanzen von VS beim Bearbeiten geschlossen werden Notifications_Active.xml? Auch würde es helfen, auch zu bearbeiten Notifications_Archive.xml. Könnte ich die Phone / Store-Entwicklung nicht von meiner VS-Instanz deinstallieren? Ich habe diese Komponenten nicht installiert, als ich VS ursprünglich installiert habe, aber sie scheinen bei der Installation von Updates auf magische Weise hinzugefügt zu werden.
Philip Pittle