Error Trait ‘Illuminate\Console\AppNamespaceDetectorTrait’ not found al actualizar Laravel 5.3 a 5.4 con el LTE Admin

Estos dias me tope con un problema al actualizar la versión del Laravel de mi sistema, estaba usando el Laravel 5.3 y decidí actualizar a la versión 5.4,  todo parecía que iva a correr bien hasta que salto el primer error al hacer el composer update.

[Symfony\Component\Debug\Exception\FatalErrorException]         
Trait 'Illuminate\Console\AppNamespaceDetectorTrait' not found

Y en la aplicación mostraba el siguiente error

 

Ahí si explica que el error tiene que ver con el AdminLTETemplate. Como lo resolví a seguir explico.

Editar el archivo vendor\acacha\admin-lte-template-laravel\src\Providers\AdminLTETemplateServiceProvider.php

1.- Sustituir la linea (6)

use Illuminate\Console\AppNamespaceDetectorTrait;

por

use Illuminate\Console\DetectsApplicationNamespace;.

2.- Sustituir la linea (14)

use AppNamespaceDetectorTrait;

por

use DetectsApplicationNamespace;

Y listo, con esto ya debería funcionar nuevamente su aplicación.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *