Get Types in assembly (erro: System.Reflection.ReflectionTypeLoadException)

Estou recebendo uma exceção do tipo "Detalhes da exceção: System.Reflection.ReflectionTypeLoadException: não é possível carregar um ou mais dos tipos solicitados. Recupere a propriedade LoaderExceptions para obter mais informações." com o seguinte código:

public IEnumerable<Type> FindClassesOfType(Type assignTypeFrom, IEnumerable<Assembly> assemblies, bool onlyConcreteClasses = true)
    {
        foreach(var a in assemblies)
        {
            foreach (var t in a.GetTypes())

Preciso obter os tipos definidos em cada montagem, mas parece que não pode ser gerad

Eu já executei todos os procedimentos típicos relacionados à criação de montagem incorreta, excluindo dlls, soluções limpas, recargas de solução, etc, mas nada acontece

Gostaria de solicitar idéias para resolver esse problema, encontrando uma maneira de recuperar mais informações sobre o erro ou localize qual assembly está gerando problemas ou algo assim. A mensagem de exceção atual é tão vaga para perceber qual é o problem

muito obrigado. ps: informações adicionais, quando executo a ação de reconstrução, todos os processos são gerados corretamente, sem erro

questionAnswers(3)

yourAnswerToTheQuestion