ПРИМЕЧАНИЕ: После изучения вывода laurent я согласен с ответом Preet Sangha . Вывод может прийти от компилятора, а не MSBuild. Но если MSBuild создавал сообщения не на том языке, как в моем случае, думаю, мой ответ сработает для вас. Так что мой ответ действительно отвечает названию этого вопроса.
Я думаю, что ваши сообщения приходят из японского Microsoft.Build.Tasks.resources.dll
файла ресурсов . Сборка Microsoft.Build.Tasks содержит задачи, связанные со сборкой, которые выполняются MSBuild . Эти задачи выводят сообщения, связанные с построением.
Я думаю, у вас есть один или несколько японских языковых пакетов .NET Framework. Решение состоит в том, чтобы удалить все японские .NET Framework языковые пакеты в Windows, добавить диалог удаления программ.
У меня был Норвежский MSBuild вывод. Когда я удалил свой норвежский языковой пакет, я получил стандартные сообщения об ошибках на английском языке. Мои норвежские файлы ресурсов расположены в:
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
Эти папки были удалены после удаления норвежских языковых пакетов .NET Framework.
Я думаю, что легче искать информацию, когда у вас есть стандартные английские предупреждения и сообщения об ошибках, поэтому я всегда хотел бы удалить локальные языковые пакеты для инструментов разработчика.