«Cannot execute a program. The command being executed was \roslyn\vbc.exe» Parser Error

Cuando publicas tu proyecto de ASP.NET en una cuenta de hosting comercial o alquilado como Godaddy, podrías presentar el siguiente problema. Esto puede ocurrir aun cuando tu código trabaja perfecto en modo local.

Pues bien esto debe a la plataforma de Compilación de .NET llamada Roslyn. Mientras aprendemos como trabajar con Roslyn, esto lo resolveremos de la siguiente manera: Debemos remover el Roslyn Compiler Plugin de nuestro proyecto y usar el viejo compilador.
En Visual Studio vamos a Herramientas>Administrador de Paquetes de Nuget>Administrar Paquetes Nuget para la Solucion.
Buscamos en la lista de paquetes instalados a «DotNetCompilerPlatform» y lo desinstalamos.
Tener en cuenta que cuando volvamos a compilar y subir al hosting la aplicación debemos eliminar la carpeta «roslyn» que se encuentra en bin, sino el error persistirá.

Deja un comentario

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