Frage

I veröffentlicht eine App, und ich habe ein benutzer gefordertes Feature implementiert und möchte eine neue Version veröffentlichen. Ich bin mir nicht sicher, wie dies in der Regel getan wird - gibt es eine Einstellung in .NET Setup-Projekt, das ich verwenden kann, um es zu sagen, nur bestimmte Dateien zu überschreiben, wenn die Anwendung bereits installiert ist, oder muß ich irgendwie einen Patch generieren?

Wenn Sie vorhaben, die automatische Aktualisierung vorschlagen, ich bin einverstanden, dass ist eine gute Idee, aber die ursprüngliche Version überprüft nur die App-Website zu sehen, ob es eine neue Version und wird den Benutzer auf eine Download-Seite für direkte die aktualisierte Version - es nicht herunterladen und auto-Update für Sie. Auch wenn ich, dass auf diese Version hinzufügen, ich brauche noch eine freundliche Art und Weise, ein Update zu meinem bestehenden Benutzer zur Verfügung zu stellen.

War es hilfreich?

Lösung

Ich gehe davon aus Sie das Feature in Windows Installer bedeutet, dass der Benutzer die „aktuelle Version“ vor der Installation der „neue“?

deinstallieren macht

In den Eigenschaften Installer-Projekt, werfen Sie einen Blick auf die Eigenschaften von „Productcode“ und „Upgrade“. Dies sind Guids die definieren, wie das Installationsprogramm für frühere Versionen aussieht.

geben Sie einfach den Benutzern ein Installationsprogramm eine aktualisierte Version zu installieren, erhöhen Sie die „Version“ Eigenschaft / Nummer und das Installationsprogramm sollte die Dateien auf dem Dateisystem aktualisieren, ohne die Erstellung doppelte Einträge in Startmenü, Programme hinzufügen / entfernen, usw.

Andere Tipps

Die Clickonce veröffentlicht Modell funktioniert gut für kleine Anwendungen. In Ihrem Projekt, klicken Sie auf Eigenschaften genau richtig gehen und dann klicken Sie auf die Registerkarte „Veröffentlichen“.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top