Müssen Visual Studio Extensions (VSIX) einen starken Namen haben?

Die Standard-VSPackage-Vorlage im Visual Studio 2012-SDK generiert ein Projekt mit starker Benennung.

Da eine starke Benennung transitiv ist, bedeutet dies, dass alle Referenzen, die ich hinzufüge (z. B. ein anderes Projekt in derselben Lösung oder eine Abhängigkeit von Drittanbietern), ebenfalls eine starke Benennung aufweisen müssen.

Da ich es nicht mag, Abhängigkeiten von Drittanbietern mit starken Namen zu versehen, würde ich es vorziehen, die starken Namen von meinem VSIX zu entfernen.

Was sind die Nachteile davon?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage