Un framework de mise à jour automatique des applications pour .NET
Les contributions sont plus que bienvenues.
Comment contribuer :
Un fichier .editorconfig est disponible dans le projet, ce qui facilite le respect de la norme de codage en installant le document EditorConfig et Format sur les extensions Enregistrer dans Visual Studio.
NAppUpdate est publié dans un package NuGet contenant des bibliothèques pour deux frameworks cibles, .NET 3.5 et 4.0.
Créez les projets suivants sous les configurations Release 3.5 et Release 4.0 :
REMARQUE : Il est important de reconstruire le programme de mise à jour pour chaque configuration avant de créer le Framework, afin que la version correcte du Framework .NET soit référencée par l'exécutable intégré.
Exécutez la commande suivante dans le répertoire NAppUpdate.Framework :
nuget pack .NAppUpdate.Framework.csproj -Prop Configuration="Release 3.5"
REMARQUE : peu importe si vous spécifiez "Release 3.5" ou "Release 4.0" lors de la création du package. Un avertissement sera généré indiquant que le package contient déjà le fichier, cela est attendu.
Le groupe de discussion des utilisateurs et des développeurs se trouve à l'adresse http://groups.google.com/group/nappupdate.
Documents et sur la philosophie derrière NAppUpdate : http://www.code972.com/blog/2012/06/the-philosophy-behind-nappupdate/
Ce projet est en partie basé sur le travail effectué par Lee Treveil, sur http://github.com/leetreveil/.NET-Auto-Update.
Ce logiciel est sous licence Apache, version 2.0 (la « Licence ») ; vous ne pouvez pas utiliser les fichiers de cette distribution sauf en conformité avec la licence. Vous pouvez obtenir une copie de la licence sur http://www.apache.org/licenses/LICENSE-2.0
Sauf disposition contraire de la loi applicable ou accord écrit, le logiciel distribué sous la licence est distribué « EN L'ÉTAT », SANS GARANTIE OU CONDITION D'AUCUNE SORTE, expresse ou implicite. Consultez la licence pour connaître la langue spécifique régissant les autorisations et les limitations en vertu de la licence.
Copyright (c) 2010-2015 Itamar Syn-Hershko