.NET 用のアプリケーション自動更新フレームワーク
貢献は大歓迎です。
貢献方法:
プロジェクトでは .editorconfig ファイルを使用できるため、Visual Studio の保存拡張機能に EditorConfig および Format ドキュメントをインストールすることで、コーディング標準に簡単に従うことができます。
NAppUpdate は、2 つのターゲット フレームワーク (.NET 3.5 および 4.0) のライブラリを含む NuGet パッケージで公開されます。
リリース 3.5およびリリース 4.0の構成で次のプロジェクトをビルドします。
注:フレームワークを構築する前に、構成ごとにアップデータを再構築して、埋め込まれた実行可能ファイルによって正しい .NET Framework バージョンが参照されるようにすることが重要です。
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/
このプロジェクトは、Lee Treveil (http://github.com/leetreveil/.NET-Auto-Update) によって行われた作業に部分的に基づいています。
このソフトウェアは、Apache License バージョン 2.0 (「ライセンス」) に基づいてライセンス供与されています。ライセンスに準拠する場合を除き、このディストリビューション内のファイルを使用することはできません。ライセンスのコピーは http://www.apache.org/licenses/LICENSE-2.0 で入手できます。
適用される法律で義務付けられている場合または書面による同意がない限り、ライセンスに基づいて配布されるソフトウェアは、明示または黙示を問わず、いかなる種類の保証や条件もなく、「現状のまま」で配布されます。ライセンスに基づく許可と制限を規定する特定の言語については、ライセンスを参照してください。
著作権 (c) 2010-2015 イタマール・シン・ハーシュコ