Я получаю следующую ошибку при сборке проекта UWP в режиме выпуска через конвейеры сборки dev-ops.В сообщении об ошибке указывается «Ошибка: внутренняя ошибка компилятора» без указания причины.Когда я собираю его в режиме выпуска локально, используя VS 2017 и VS 2019, он работает нормально.Я использую 64-битную версию MSBuild.
Запуск 'C: \ Users \ VssAdministrator.nuget \ packages \ runtime.win10-x64.microsoft.net.native.compiler \ 2.1.8 \ tools \ x64 \ilc \ Tools64 \ nutc_driver.exe @ "D: \ a \ 1 \ s \ Satellite \ WindowsPhone10 \ obj \ x64 \ release \ ilc \ промежуточный \ MDIL \ Satellite.UWP.rsp" '
[ошибка]C: \ Users \ VssAdministrator.nuget \ packages \ microsoft.net.native.compiler \ 2.1.8 \ tools \ Microsoft.NetNative.targets (788,5): Ошибка: Внутренняя ошибка компилятора
C: \Users \ VssAdministrator.nuget \ packages \ microsoft.net.native.compiler \ 2.1.8 \ tools \ Microsoft.NetNative.targets (788,5): ошибка: Внутренняя ошибка компилятора [D: \ a \ 1 \ s \ Satellite \WindowsPhone10 \ Satellite.UWP.csproj]
[ошибка] C: \ Users \ VssAdministrator.nuget \ packages \ microsoft.net.native.compiler \ 2.1.8 \ tools \ Microsoft.NetNative.targets (788,5): Ошибка: ILT0005: 'C: \ Users \ VssAdministrator.nuget \ packages \ runtime.win10-x64.microsoft.net.native.compiler \ 2.1.8 \ tools \ x64 \ ilc \ Tools64 \ nutc_driver.exe @ "D: \ а \ 1 \ s \ Satellite \ WindowsPhone10\ obj \ x64 \ release \ ilc \ промежуточный \ MDIL \ Satellite.UWP.rsp "'возвратил код выхода 1
C: \ Users \ VssAdministrator.nuget \ packages \ microsoft.net.native.compiler \ 2.1.8 \ tools \ Microsoft.NetNative.targets (788,5): ошибка: ILT0005: 'C: \ Users \ VssAdministrator.nuget \ packages \ runtime.win10-x64.microsoft.net.native.compiler \ 2.1.8 \tools \ x64 \ ilc \ Tools64 \ nutc_driver.exe @ "D: \ a \ 1 \ s \ Satellite \ WindowsPhone10 \ obj \ x64 \ release \ ilc \ промежуточный \ MDIL \ Satellite.UWP.rsp" 'вернул код выхода 1 [D: \ a \ 1 \ s \ Satellite \ WindowsPhone10 \ Satellite.UWP.csproj] Законченный строительный проект "D: \ a \ 1 \ s \ Satellite \ WindowsPhone10 \ Satellite.UWP.csproj" (цели по умолчанию) - СБОЙ.
Проект прекрасно собирается локально в VS 2017/2019 как в режиме отладки, так и в режиме выпуска.Мы начали получать следующую ошибку:
Ошибка: ошибка: NUTC300F: Внутренняя ошибка компилятора: сбой собственной компиляции из-за ошибки нехватки памяти
Эта ошибка происходила локально в VS, а также в Dev-Шеф тоже.Чтобы исправить эту проблему, мы использовали 64-битную версию MSBuild, добавив true в конфигурацию выпуска.Это исправило локальную сборку релиза, но начало давать мне «Ошибка: Внутренняя ошибка компилятора» без унции информации.Так что не уверен, что происходит.Кажется, есть проблема со сборкой Dev-Ops, потому что я использую ту же конфигурацию локально, и она работает.