Ответ 1
Вам нужно восстановить манифест приложения. Это происходит, когда вы меняете содержимое файла и не обновляете свои манифесты соответственно.
Я продолжаю использовать эту ошибку при попытке развернуть через ClickOnce
File, image.jpg, has a different computed hash than specified in manifest.
Я понимаю, что это ошибка, которая имеет много результатов Google, но я не смог ее решить. Незнакомая часть состоит в том, что этот пакет ClickOnce был развернут на различных других машинах (не менее 30) без каких-либо проблем - это происходит только на одной конкретной машине с Windows 7 и x64.
С одной стороны, я проверил файл манифеста, а номера версий не совпадают, как и следовало ожидать, и я слышал, что это может быть причиной ошибки. Это не имеет смысла, потому что я проверил сервер, на котором находятся файлы, и все там соответствует.
С другой стороны, я знаю, что этот пакет работает на других машинах, и это первая машина, которая придумывает эту ошибку.
Наконец, я также пробовал все "обычные" исправления для этого. Я подписал пакет, я удалил все файлы с сервера развертывания, я очистил, перестроил и переустановил приложение, и ни одна из них не работает.
Help!
Вам нужно восстановить манифест приложения. Это происходит, когда вы меняете содержимое файла и не обновляете свои манифесты соответственно.
Мы развертывали на 2 сервера, используя один и тот же URL-адрес, с балансировкой нагрузки маршрутизаторов между ними. Развертывание на 2 серверах привело к различиям между файлами манифеста на каждом сервере и ошибкой. То, что работало, состояло в том, чтобы развернуть только на одном сервере, а затем скопировать папку приложения на другой сервер.
Вам нужно удалить все файлы из папки отладки и восстановить реестр приложения. Это происходит, когда вы меняете содержимое файла и не обновляете свои манифесты соответственно.