MSBUILD: ошибка регистратора MSB4104: не удалось записать в файл журнала "XYZ.sln.log" - PullRequest
4 голосов
/ 09 мая 2019

Было бы замечательно, если бы кто-нибудь мог помочь мне исправить случайно обнаруженную ошибку в агентах VSTS Build:

MSBUILD: ошибка регистратора MSB4104: не удалось записать в файл журнала XYZ.sln.log. , Процесс не может получить доступ к файлу XYZ.sln.log, потому что он используется другим процессом. ## [ошибка] Процесс msbuild.exe выход с кодом 1.

Перезапустил агент, настроил windows machine ...

1 Ответ

4 голосов
/ 10 мая 2019

MSBUILD: ошибка регистратора MSB4104: не удалось записать в файл журнала «XYZ.sln.log»

Во-первых, если вам не нужен файл журнала, снимите флажок « Создать файл журнала » в разделе «Дополнительно» каждой задачи MSBuild или задачи Visual Studio:

enter image description here

Но если вам нужен этот файл журнала или флажок «Создать файл журнала» снят, проверьте, есть ли у текущего пользователя разрешение на запись в эту папку файла журнала.

Если приведенное выше не помогло решить эту проблему, задайте для system.debug значение true в определении сборки и поставьте в очередь новую сборку, а затем предоставьте нам полные журналы сборки и определение задачи сборки.

Надеюсь, это поможет.

...