No se pudo cargar un complemento llamado "{0}" porque no se encontró el atributo AssemblyName "{1}" al que se hace referencia. ...

No se pudo cargar un complemento llamado "{0}" porque no se encontró el atributo AssemblyName "{1}" al que se hace referencia. Esto puede deberse a las siguientes razones: 

    1. El atributo AssemblyName del complemento no coincide con el nombre del ensamblado del complemento.
    2. Falta el atributo 'AddIn' en las clases del complemento o estas no están marcadas como 'public'.