Un marco de actualización automática de aplicaciones para .NET
Las contribuciones son más que bienvenidas.
Cómo contribuir:
Hay un archivo .editorconfig disponible en el proyecto, lo que facilita seguir el estándar de codificación instalando el documento EditorConfig y Format en las extensiones Guardar en Visual Studio.
NAppUpdate se publica en un paquete NuGet que contiene bibliotecas para dos marcos de destino, .NET 3.5 y 4.0.
Cree los siguientes proyectos en las configuraciones Versión 3.5 y Versión 4.0 :
NOTA: Es importante reconstruir el Actualizador para cada configuración antes de crear el Framework, de modo que el ejecutable incorporado haga referencia a la versión correcta de .NET Framework.
Ejecute el siguiente comando en el directorio NAppUpdate.Framework:
nuget pack .NAppUpdate.Framework.csproj -Prop Configuration="Release 3.5"
NOTA: No importa si especifica "Versión 3.5" o "Versión 4.0" al crear el paquete. Se generará una advertencia diciendo que el paquete ya contiene el archivo, esto es lo esperado.
El grupo de discusión de usuarios y desarrolladores está en http://groups.google.com/group/nappupdate
Documentos y sobre la filosofía detrás de NAppUpdate: http://www.code972.com/blog/2012/06/the-philosophy-behind-nappupdate/
Este proyecto se basa parcialmente en el trabajo realizado por Lee Treveil, en http://github.com/leetreveil/.NET-Auto-Update.
Este software tiene la licencia Apache, versión 2.0 (la "Licencia"); no puede utilizar los archivos de esta distribución excepto de conformidad con la Licencia. Puede obtener una copia de la Licencia en http://www.apache.org/licenses/LICENSE-2.0
A menos que lo exija la ley aplicable o se acuerde por escrito, el software distribuido bajo la Licencia se distribuye "TAL CUAL", SIN GARANTÍAS NI CONDICIONES DE NINGÚN TIPO, ya sean expresas o implícitas. Consulte la Licencia para conocer el idioma específico que rige los permisos y limitaciones de la Licencia.
Copyright (c) 2010-2015 Itamar Syn-Hershko