ClickOnce-Fehler nach der Bereitstellung - hat einen anderen berechneten Hashwert als in Manifest angegeben

8

Nachdem ich mein VSTO-Add-In mit ClickOnce bereitgestellt habe, erhalte ich folgende Fehlermeldung, wenn ich versuche, setup.exe zu starten:

  

Datei, Addin.resources.dll, hat einen anderen berechneten Hash als in Manifest angegeben.

Warum passiert das? Was kann ich tun, um das Problem zu beheben?

    
スーパーファミコン 21.08.2009, 16:19
quelle

2 Antworten

3

Ich konnte dies nur durch eine saubere Erstellung und Veröffentlichung beheben. Aus irgendeinem Grund wurde das Manifest nicht so aktualisiert, wie es sollte.

    
Timothy Strimple 22.04.2011 03:38
quelle
2

Ich verwende Visual Studio 2013 SP2 und habe das gleiche Problem.

Ich erstelle regelmäßig eine neue Version unseres Excel-Add-Ins, indem wir die Lösung in VS neu erstellen, sie signieren und bereitstellen, aber sie kann nicht deinstalliert werden.

Wenn ich Visual Studio dann beenden, Visual Studio erneut ausführen, neu erstellen und erneut bereitstellen, wird es ohne Probleme funktionieren. Was gut ist ... aber natürlich bedeutet es, dass ich jedes Mal, wenn ich es deploye, überprüfen muss, ob das verdammte Ding in Ordnung kommt!

Es ist besorgniserregend, dass VS fortfährt, installables zu bauen, die dieses Problem ruhig enthalten.

Es gibt viele Artikel, in denen dieser Fehler erwähnt wird, Errr, Problem (einige von vor 8 Jahren !!), was darauf hindeutet, dass ich meine Manifest-Datei neu erstellen muss, aber warum passiert das nicht automatisch, wenn ich Visual erstellt habe Studio ..?

ClickOnce-Bereitstellungsproblem

ClickOnce-Bereitstellungsfehler

    
Mike Gledhill 11.01.2016 10:06
quelle

Tags und Links