Auf dem Mac gibt es eine sehr schöne Bibliothek namens Funkeln die Programme verwenden können, um die Prüf-/Installationsfunktion für automatische Aktualisierungen zu implementieren.
Gibt es etwas Ähnliches für .NET? Oder nur normales Win32?
Auf dem Mac gibt es eine sehr schöne Bibliothek namens Funkeln die Programme verwenden können, um die Prüf-/Installationsfunktion für automatische Aktualisierungen zu implementieren.
Gibt es etwas Ähnliches für .NET? Oder nur normales Win32?
Ich habe NetSparkle noch nicht ausprobiert (das werde ich später tun), aber es scheint das zu sein, wonach Sie suchen.
NetSparkle ist ein einfach zu bedienendes Software-Update-Framework für .NET-Entwickler unter Windows, Mac oder Linux. Es wurde inspiriert von dem Funkeln Projekt für Kakao Entwickler und die WinSparkle Projekt (ein Win32 Hafen).
Ich glaube WyBuild ist eine gute Sparkle-Alternative )
Es gibt ein sehr gutes Dienstprogramm namens Aktualisierer . Es sieht so aus, als wäre es geschrieben in C ou C++ . Ich konnte die XML-Dateien konfigurieren und sie auf den Produktionsserver laden, und dann kann ich den Updater ausführen lassen und die XML-Datei auf eine andere Version prüfen und ein neues Update-Installationspaket herunterladen, das ich mit dem Skriptfähiges Nullsoft-Installationssystem (NSIS).
Wir untersuchten eine Reihe von Optionen und entschieden uns für AppLife Update . AppLife Update kann schnell und einfach automatische Aktualisierungsfunktionen für Ihre .NET-Anwendungen hinzufügen, ist aber aufgrund seiner umfassenden API auch sehr flexibel.
Die vollständige Liste der Funktionen und einige Demovideos finden Sie auf der Website des Unternehmens.
DotNetAutoUpdate
Ich habe dazu eine Bibliothek namens DotNetAutoUpdate (origineller Name, oder?). Es zielt darauf ab, zu sein:
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.
1 Stimmen
Sie können Autoupdater.NET ausprobieren unter codeplex Ich habe es selbst entwickelt und es funktioniert sehr gut in meinen Anwendungen. Sie müssen nur eine Zeile in Ihren Code einfügen und fertig.