Платформа автоматического обновления приложений для .NET.
Вклад более чем приветствуется.
Как внести свой вклад:
В проекте доступен файл .editorconfig, который позволяет легко следовать стандарту кодирования, установив документ EditorConfig и Format в разделе «Сохранить расширения» в Visual Studio.
NAppUpdate публикуется в пакете NuGet, содержащем библиотеки для двух целевых платформ: .NET 3.5 и 4.0.
Создайте следующие проекты в конфигурациях Release 3.5 и Release 4.0 :
ПРИМЕЧАНИЕ. Перед сборкой платформы важно пересобрать программу обновления для каждой конфигурации, чтобы встроенный исполняемый файл ссылался на правильную версию платформы .NET.
Выполните следующую команду в каталоге NAppUpdate.Framework:
nuget pack .NAppUpdate.Framework.csproj -Prop Configuration="Release 3.5"
ПРИМЕЧАНИЕ. Не имеет значения, указываете ли вы «Выпуск 3.5» или «Выпуск 4.0» при создании пакета. Будет сгенерировано предупреждение о том, что пакет уже содержит файл, это ожидаемо.
Группа обсуждения пользователей и разработчиков находится по адресу http://groups.google.com/group/nappupdate.
Документация и философия NAppUpdate: http://www.code972.com/blog/2012/06/the-philosophy-behind-nappupdate/
Этот проект частично основан на работе Ли Тревейла в http://github.com/leetreveil/.NET-Auto-Update.
Это программное обеспечение распространяется по лицензии Apache версии 2.0 («Лицензия»); вы не можете использовать файлы из этого дистрибутива, кроме как в соответствии с Лицензией. Вы можете получить копию Лицензии по адресу http://www.apache.org/licenses/LICENSE-2.0.
Если это не требуется действующим законодательством или не согласовано в письменной форме, программное обеспечение, распространяемое по Лицензии, распространяется на условиях «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ ИЛИ УСЛОВИЙ, явных или подразумеваемых. См. Лицензию для определения конкретного языка, регулирующего разрешения и ограничения в рамках Лицензии.
Copyright (c) 2010-2015 Итамар Сын-Гершко