Попробуйте удалить его
<PropertyGroup>
<Deterministic>true</Deterministic>
</PropertyGroup>
Когда для атрибута Deterministic установлено значение true, будут определены файлы DLL / EXE, сгенерированные вашей компиляцией программы.Значения HASH этих файлов одинаковы, независимо от того, сколько раз они были восстановлены.Это отличная функция, но в то же время она может вызвать ошибки компиляции.Вы можете обратиться к этому блогу для получения более подробной информации blog.paranoidcoding.com / 2016/04/05 /… .