locked
Ошибка release-сборки UWP-приложения в Visual Studio 2015 update 1 RRS feed

  • Вопрос

  • Вот:

    Severity	Code	Description	Project	File	Line	Suppression State
    Error		ILT0005: Задача "C:\Program Files (x86)\MSBuild\Microsoft\.NetNative\x86\ilc\Tools\nutc_driver.exe @"D:\EnZo Docs\OneDrive\Programming\My projects\Prosledi\Prosledi\Prosledi\obj\x86\Release\ilc\intermediate\MDIL\Prosledi.rsp"" вернула код завершения 1.	Prosledi			
    Error		Error: NUTC301B:Internal Compiler Error: Assembly 'D:\EnZo Docs\OneDrive\Programming\My projects\Prosledi\Prosledi\Prosledi\obj\x86\Release\ilc\intermediate\ILTransformed\System.Threading.Overlapped.ildll' not found	Prosledi			
    Warning		Обнаружен недопустимый IL в методе "System.Void System.Progress.InvokeHandlers(System.Object)" в смещении IL 0x1.	Prosledi			
    Warning		Не удалось найти Метод "CreateLambda" в "System.Linq.Expressions.Expression".	Prosledi	D:\EnZo Docs\OneDrive\Programming\My projects\Prosledi\Prosledi\Prosledi\Resources.System.Linq.Expressions.rd.xml	35	
    Warning		Не удалось найти Метод "ParameterIsAssignable" в "System.Linq.Expressions.Expression".	Prosledi	D:\EnZo Docs\OneDrive\Programming\My projects\Prosledi\Prosledi\Prosledi\Resources.System.Linq.Expressions.rd.xml	91	
    

    Прошерстил интернет - вроде не я один такой, кто обновился до update 1 и имеет ошибки ILT0005, NUTC301B.

    Но то, что предлагают (а по сути я нашёл только предложение поставить английский языковой пакет на VS и обновить JSON.NET), не помагает.

    Может кто сталкивался? Проблема именно если делать релизную сборку. debug собирается нормально.

    Если в настройках компиляции убрать галку с "Compile with .NET Native tool chain" - сборка проходит нормально, но в итоге нету файла *.appxupload, который надо загружать в Магазин.

    19 января 2016 г. 18:20

Ответы

  • Причина проблемы найдена.

    Установленная с чистого листа Win10 Pro. Установленный последний Kaspersky Internet Security. Установленная последняя Visual Studio. Все настройки по умолчанию.

    Запускаем компиляцию release-сборки (debug проходит нормально) - и KIS начинает жрать файлы сборки.

    • Помечено в качестве ответа Eugene Razmanov 21 января 2016 г. 18:15
    21 января 2016 г. 18:15

Все ответы

  • Даже пустые UWP-приложения не собираются в release-сборку:

    1>------ Build started: Project: App6, Configuration: Release x86 ------
    1>  App6 -> C:\Users\eugen\Documents\App6\App6\bin\x86\Release\App6.exe
    1>  Запуск компиляции машинного кода .NET
    1>  Обработка кода приложения
    1>  Вычисление закрытия приложения и создание кода взаимодействия
    1>  Создание кода сериализации
    1>  Компиляция кода взаимодействия
    1>  Очистка кода без ссылок
    1>  Создание машинного кода
    1>C:\Program Files (x86)\MSBuild\Microsoft\.NetNative\x86\ilc\IlcInternals.targets(1129,5): error : Error: NUTC301B:Internal Compiler Error: Assembly 'C:\Users\eugen\Documents\App6\App6\obj\x86\Release\ilc\intermediate\ILTransformed\System.Runtime.Serialization.Primitives.ildll' not found
    1>C:\Program Files (x86)\MSBuild\Microsoft\.NetNative\x86\ilc\IlcInternals.targets(1129,5): error : ILT0005: Задача "C:\Program Files (x86)\MSBuild\Microsoft\.NetNative\x86\ilc\Tools\nutc_driver.exe @"C:\Users\eugen\Documents\App6\App6\obj\x86\Release\ilc\intermediate\MDIL\App6.rsp"" вернула код завершения 1.
    ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
    ========== Deploy: 0 succeeded, 0 failed, 0 skipped ==========

    20 января 2016 г. 4:34
  • Причина проблемы найдена.

    Установленная с чистого листа Win10 Pro. Установленный последний Kaspersky Internet Security. Установленная последняя Visual Studio. Все настройки по умолчанию.

    Запускаем компиляцию release-сборки (debug проходит нормально) - и KIS начинает жрать файлы сборки.

    • Помечено в качестве ответа Eugene Razmanov 21 января 2016 г. 18:15
    21 января 2016 г. 18:15