Сбой сборки выпуска с Microsoft .net native 1.7

У меня возникла ошибка при создании моего проекта uwp для выпуска, вот результат:

1>  Generating native code
1>  Generating fixups for native code
1>C:\Users\τασος\.nuget\packages\microsoft.net.native.compiler\1.7.0\tools\Microsoft.NetNative.targets(697,5): error : RHBIND : error RHB0016: Import of '' failed: bad file extension (must be .obj or .lib).
1>C:\Users\τασος\.nuget\packages\microsoft.net.native.compiler\1.7.0\tools\Microsoft.NetNative.targets(697,5): error : ILT0005: 'C:\Users\τασος\.nuget\packages\microsoft.net.native.compiler\1.7.0\tools\x64\ilc\Tools\rhbind.exe @"C:\Users\τασος\Documents\Visual Studio 2015\Projects\AuebUnofficial\AuebUnofficial\obj\x64\Release\ilc\intermediate\rhbindargs.ΟΠΑ-AUEB.rsp"' returned exit code 16
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
========== Deploy: 0 succeeded, 0 failed, 0 skipped ==========

и линии

<LoggerBasedExecTask 
      Condition="'$(UseDotNetNativeLogger)'=='true'"
      Application="$(_IlcExePath)" 
      Parameters="$(_IlcInvocationParameters)" 
      MessageLog="$(_IlcIntermediateRootPath)ilclog.csv"
      UseCommandProcessor="false" 
      >
      <Output TaskParameter="ExitCode" PropertyName="_IlcExitCode" />
    </LoggerBasedExecTask>

Я не знаю, где ошибка, но она огромна. Каждый раз, когда я открываю vs2017, я обнаруживаю новую ошибку...


person Anastasios Moraitis    schedule 31.08.2017    source источник
comment
Я работаю в команде .NET Native. Можете ли вы отправить мне письмо с файлом ilcRepro? ([email protected]) github.com/dotnet/core/blob /master/Документация/ilcRepro.md   -  person MattWhilden    schedule 31.08.2017


Ответы (1)


Решение состоит в том, чтобы понизить пакет слепков Microsoft.NETCore.UniversalWindowsPlatform до 5.2.2. После этого я смог создать .appxs для магазина или создать релиз.

person Anastasios Moraitis    schedule 02.09.2017
comment
5.4.0 тоже работает. Однако эта проблема вообще заставила меня воссоздать приложение с нуля, чтобы обновить его до последних пакетов платформы. - person Alexey Starchikov; 11.08.2019
comment
Я думаю, что проблема существует в некоторых выпусках библиотеки. Или, может быть, это просто проблема с кэшированием в папке .nuget. В любом случае это больно - person Anastasios Moraitis; 11.08.2019
comment
Удаление папки .vs и последующее открытие проекта в Visual Studio 2019 помогло мне. - person Jan Diederich; 01.06.2020