При компиляции стандартной версии CSCore для .NET команда MSBUILD PostBuildEvent завершается с кодом ошибки -1

#msbuild #error-code #cscore

Вопрос:

При компиляции MSBUILD запускает PostBuildEvent команду в Microsoft.Common.CurrentVersion.targets файле в строке 5574, с помощью которой завершается сборка code -1 .

Репо CSCore на github

Код из Microsoft.Common.CurrentVersion.targets файла:

   <Target
      Name="PostBuildEvent"
      Condition="'$(PostBuildEvent)' != '' and ('$(RunPostBuildEvent)' != 'OnOutputUpdated' or '$(_AssemblyTimestampBeforeCompile)' != '$(_AssemblyTimestampAfterCompile)')"
      DependsOnTargets="$(PostBuildEventDependsOn)">

    <Exec WorkingDirectory="$(OutDir)" Command="$(PostBuildEvent)" />

  </Target>
 

Примечание: для компиляции кода необходимо было выгрузить все проекты .NET Framework, все еще присутствующие в решении. т. е. все проекты в папке «Образцы», проект CSCore.Linux и CSCore.Тестовый проект.