社内の約20人のユーザーが使用する社内Winformアプリケーションがあります。アプリケーションの範囲が変更されたときにユーザーに新しいmsiを送信しなければならないというのは本当に苦痛で、ユーザーがアプリケーションを更新してそのコピーを更新するかどうかを確認するようにしたいと考えています。私の考えは、アプリケーションのソースは当社のサーバー上にあり、アプリケーションは更新領域が利用可能かどうかを確認するためにデータベースを探します。それ以外に私はどこから行くべきかわからない。誰かがこれに似た何かをしているのか、それともどのように私がこれを実装すべきかに関する勧告を誰かが持っていますか?社内winformアプリケーションの自動更新戦略を実装するには
1
A
答えて
2
かなりシンプルなプログラム(多くの依存関係ではない)の場合、ネットワーク共有上のプログラムを保つことは、そこから実行されるユーザーを持つことを検討してください。
5
ここで私がWinFormsとWPFアプリケーションの特定のニーズに対応するために書いたオープンソースのソリューションです。一般的な考え方は、可能な限り低いオーバーヘッドで最大の柔軟性を持つことです。
したがって、インテグレーションは非常に簡単で、ライブラリは同期操作を含め、ほとんどすべてを処理します。 非常にフレキシブルなであり、実行するタスクや条件を決定することができます。ルールを作成する(またはすでにあるものを使用する)ことができます。最後に、のアップデートソース(ウェブ、BitTorrentなど)とフィード形式のサポートが実装されています。
コールドアップデート(アプリケーションの再起動が必要)もサポートされており、タスクに「ホットスワップ」が指定されていないと自動的に実行されます。
サイズが70kb未満の1つのDLLまで、このBoildを実行します。 http://www.code972.com/blog/2010/08/nappupdate-application-auto-update-framework-for-dotnet/
コードで
詳細はhttp://github.com/synhershko/NAppUpdateである(Apache 2.0のライセンスの下でライセンス)
関連する問題
- 1. 社内アプリケーションにカスタムコネクタを実装する
- 2. 戦略を自動的に見つけるファクトリを実装する方法
- 3. Java - 戦略でイテレータを実装する
- 4. 戦略パターンの実装方法は?
- 5. リモートデスクトップ上で使用されるWinformアプリケーションの自動更新
- 6. Luceneインデックス戦略を更新する
- 7. WinFormアプリケーションのMVVM実装
- 8. サードパーティのライブラリにインターフェイスを実装する戦略?
- 9. 自動通知のユーザー戦略
- 10. EC2の自動化ツール/戦略?
- 11. Goで戦略パターンを実装する方法は?ここで
- 12. JPAの検索と更新の戦略
- 13. キャッシュ更新戦略を推奨
- 14. OpenLayers更新戦略の問題
- 15. SQLAlchemy一括更新の戦略
- 16. hibernate stalestateExceptionの最適な更新戦略
- 17. パフォーマンステスト戦略Webアプリケーション
- 18. 従来のアプリケーション移行戦略 - 戦略に必要なアドバイス
- 19. Linux上で自動更新電子アプリケーションを実装する方法
- 20. リカバリモードを実装するための戦略
- 21. 自動更新アプリケーション
- 22. これは正しい戦略の実装です
- 23. これは戦略パターンの実装ですか?
- 24. 戦略私は、次の戦略を実行に思っている
- 25. ここに戦略パターンを実装しますか?
- 26. コントローラで戦略パターンを実装する方法
- 27. OSGiを使用して自動更新を実装する
- 28. アプリケーションでのSSLリンク戦略
- 29. ASP.Netアプリケーションのポーリング戦略?
- 30. MVCアプリケーションのスクリプトキャッシュ戦略