Развертывание не выполняется после сохранения и получения файлов публикации в систему управления версиями (выполнение) - PullRequest
0 голосов
/ 21 ноября 2018

Сообщения об ошибках от запуска setup.exe:

Манифест приложения имеет другой вычисленный хэш, чем указанный, или не указан вообще.

Файл, [имя] .exe.manifest, имеет вычисленный хеш, отличный от указанного в манифесте.

Странно то, что он работает нормально, пока я не загрузил и не повторил попыткуот исполнения.Другими словами:

  1. Публикация из Visual Studio.

  2. Запустите получившийся файл setup.exe: это хорошо.

  3. Сохранение содержимого публикации (setup.exe, [имя] .application, папка «Файлы приложения») для исполнения.

  4. Извлечение содержимого из исполнения.

  5. Различение полученного содержимого от исходного содержимого - все идентично.

  6. Запустить установку из полученных файлов - происходит сбой с указанными выше ошибками.

Как может работать один набор идентичных файлов, а другой отказывает?Очевидно, я ничего не понимаю в манифестах / развертываниях / и т.д. ... Есть ли хорошее введение в эту тему где-нибудь?Есть еще идеи?Я использовал тот же подход со старыми версиями VS без каких-либо проблем.

спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...