2016-11-01 5 views
0

Ich habe an zwei VSIX-Projekten gearbeitet, die erste ist seit einem Jahr, und funktionierte gut. Der andere ist erst vor einer Woche gestartet. Ich habe beide in der experimentellen Instanz von VS getestet.Visual Studio VSIX-Projekt startet falsches Projekt

Heute; Wenn ich jedoch das erste Projekt starte, erhalte ich eine Ausnahme vom zweiten Projekt, die besagt, dass es bei XAML-Ladezeit kein Verzeichnis finden kann.

Zuerst verstehe ich nicht, warum dieses Projekt sogar auftaucht, weil ich dieses nicht debugge. Es sollte nicht einmal versuchen, das 2. Projekt zu starten.

Bitte beraten.

Antwort

1

Beim Debuggen eines VSIX-Projekts wird es in der experimentellen Instanz von VS installiert und dann jedes Mal geladen, wenn Sie die experimentelle Instanz starten.

Sie können das zweite Projekt im Erweiterungsmanager vorübergehend deaktivieren oder deinstallieren, um diesen Fehler zu umgehen.

+0

Grundursache: Das zweite Projekt wurde beim Laden des ersten Projekts mit einem Fehler behaftet, weil in der experimentellen Instanz noch das zweite Projektwerkzeugfenster geöffnet war. Ich hatte alle experimentellen Erweiterungen manuell im Ordner appdata \ local \ Microsoft \ Visual Studio \ Extensions \ 14.0Exp gelöscht, um die Dinge zu bereinigen. Wenn XAML geladen wurde, konnte es die Dateien nicht finden, die es benötigt, um das zweite Projektfenster zu öffnen. Deshalb sah es so aus, als ob das falsche Projekt geladen wurde .... –

Verwandte Themen