MSBuild Работает медленно, вызывается из скрипта PowerShell (Visual Studio 2019)
Состояние:
(трудно дать точный ответ на этот вопрос операционной эффективности. Есть много причин этой проблемы, большинство из которых связаны с окружающей средой, что затрудняет нам ее воспроизведение. Поэтому мы не могли дать прямой правильный ответ на этот вопрос, мы может только дать вам некоторые неполадки. Чтобы не потерять контакт в комментариях туда-обратно, я выкладываю эти неполадки как ответ вместо комментариев.)
Во-первых, используйте сценарий с Azure devops службы вместо TFS Build Server 2019, чтобы проверить, возникла ли эта проблема в службе Azure devops, если эта проблема также возникла в службе Azure devops, то есть эта проблема не должна быть связана с TFS, более к сценариям MSBuild / environment / powershell.
Во-вторых, используйте встроенную задачу для восстановления nuget и msbuild ta. sk вместо сценариев powershell, чтобы проверить, если у вас есть эта проблема, если также есть эта проблема, эта проблема не должна относиться к сценариям. Если нет, то эта проблема должна быть связана со скриптами. Нам нужно проверить, нужно ли обновлять эти сценарии, поскольку мы используем другой сервер TFS.
В-третьих, проверьте версию powershell в Visual Studio 2017 Build Server и Visual Studio 2019 Build Server, убедитесь, что они используют один и тот же версия.
Если вы все еще не можете найти причину, вы можете включить журнал отладки и поделиться с нами журналом о зависаниях, чтобы мы могли получить дополнительную информацию.
Надеюсь, что это помогает.