NOTA: Después de estudiar la salida de laurent un poco más estoy de acuerdo con la respuesta de Preet Sangha. La salida puede provenir del compilador no MSBuild. Pero si fue MSBuild quien produjo mensajes en un lenguaje incorrecto, como en mi caso, creo que mi respuesta funcionará para usted. Entonces mi respuesta realmente responde el título de esta pregunta.
creo que sus mensajes están viniendo de un japonés Microsoft.Build.Tasks.resources.dll
resource file. El Microsoft.Build.Tasks assembly contiene tareas relacionadas con la compilación que se ejecutan en MSBuild. Estas tareas generan mensajes relacionados con la compilación.
Creo que tiene uno o más paquetes de idioma japonés .NET Framework. La solución es desinstalar todos los paquetes de idioma .NET de .NET en Windows agregar el cuadro de diálogo eliminar programas.
tuve Norwegian salida de MSBuild. Cuando eliminé mi paquete de idioma noruego, recibí mensajes de error estándar en inglés. Mis archivos de recursos de Noruega, donde ubican en:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\no
C:\Windows\Microsoft.NET\Framework\v4.0.30319\MOF\no
C:\Windows\Microsoft.NET\Framework\v4.0.30319\SQL\no
C:\Windows\Microsoft.NET\Framework\v4.0.30319\WPF\no
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\no
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MOF\no
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\SQL\no
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\WPF\no
Estas carpetas donde removidos después de desinstalar los paquetes de idioma de .NET Framework noruegos.
creo que es más fácil de buscar información cuando tiene mensajes de advertencia y error estándar en inglés, por lo que habría Allways querer quitar paquetes de idiomas locales para las herramientas de desarrollo.
sería eso cl.exe? – Laurent
depende del idioma c/C++ = cl.exe, C# = csc.exe, vb = vbc.exe –