Ich verwende VS2008, um meine Anwendungsdateien mit ClickOnce zu veröffentlichen. Ich habe irgendwo gelesen, dass ClickOnce intelligent nur teilweise Aktualisierungen durchführt; Das bedeutet, dass nur Dateien von der Netzwerkfreigabe heruntergeladen werden, wenn sich die Datei bei nachfolgenden Aktualisierungen geändert hat. Dies funktionierte jedoch nicht für mich. Also habe ich etwas recherchiert und bin auf diesen MSDN-Artikel gestoßen - http://msdn.microsoft.com/en-us/library/ms404267.aspx. Es besagt, dass wenn wir mit VS bauen, es die Teilupdates nicht durchführt. Kann mir jemand sagen, warum das so ist? Wenn ja, gibt es eine Möglichkeit, die referenzierten DLLs zumindest zum ersten Mal herunterzuladen. Ich verwende Microsoft Practices Enterprise Library und einige Steuerelemente von Drittanbietern (mit riesigen Theme-Dateien).Partielle Anwendungsupdates in ClickOnce mit Visual Studio-Build
Danke, Uniball
Danke! Das hat die Dinge aufgeräumt. – user274816
Wenn Sie dies versuchen und feststellen, dass die DLLs noch heruntergeladen werden, benennen Sie sie. Ich denke, dass sie stark benannt werden müssen, damit ClickOnce sie NICHT herunterladen kann, auch wenn sich die Versionen nicht geändert haben. – RobinDotNet
Für unsere Anwendung mussten wir das Flag Full-Trust-Anwendung in den Projekteinstellungen für die partielle DLL-Aktualisierung setzen, nicht nur stark benennen – VMAtm