Wie bereits in den Kommentaren wird System.AddIn weitgehend veraltet betrachtet in dem Gesicht eines überarbeiteten API, die viel einfacher zu bedienen ist angedeutet worden. Dieser befindet sich in System.ComponentModel.Composition und wird im Allgemeinen als MEF (Abkürzung für Managed Extensibility Framework) bezeichnet. Ich rate Ihnen, MAF zu überspringen und direkt zur Verwendung von MEF zu springen.
FWIW, Visual Studio 2010 verwendet MEF zum dynamischen Erweitern der Benutzeroberfläche, sowohl für Funktionen, die mit VS geliefert werden, als auch für Erweiterungen, die von Drittanbietern bereitgestellt werden.
Ich weiß über den Namespace System.AddIn, aber habe es noch nicht als MAF zuvor gesehen. Um sicher zu gehen, dass Sie nicht über MEF, das Microsoft Extensibility Framework sprechen? –
können Sie versuchen, google "maf mef C#" :) –