特定のソフトウェアを開発し、exeファイルを作成する場合。それから私はそれにいくつかのバグを見つけ、それを修正します。次に、ユーザーに更新を与える方法は? exeファイル全体をもう一度送ることができますか?またはdllファイルを作成してバグがあるdllファイルを送信できますか? Javaの場合はどうしますか?更新を入手できるコードを書くには?
0
A
答えて
1
.netの場合、ClickOnce Deployment を使用できますが、多くの制限があります。インストール場所を変更することはできません。アプリケーションはAPPDATAフォルダなどに行く
私が現在やっていることにAutoUpdate.exe
に- を持つメインアプリ起動、にAutoUpdate.exe、メインアプリ出口
- AUTOUPDATEを開始しています新しいバージョンがあるかどうかを確認する(メインアプリの アセンブリバージョンを比較するか、 2.0.0.1123のようなバージョンのみを保存する追加バージョンファイル)。
- 新しいバージョンが見つかった場合は、メインアプリをダウンロードして置き換え、メインアプリにno_check引数を渡し、メインアプリを起動します。
- 新しい がない場合は、メインアプリにno_check引数も渡して、メインアプリを起動します。
0
この質問のJavaの側面に対する回答は、this SO Questionを参照してください。
また、JNLPは、ユーザーのワークステーションでアプリケーション(および更新)をダウンロードすることによって、問題を完全に取り除きます。ダウンロードしたアーチファクトは、スタートアップ時間とネットワークコストを削減するためにキャッシュされます。
関連する問題
- 1. カメラでビデオを手書きで認識する手書きの文字コード
- 2. phpmyadminのテーブルにデータを挿入する手続きを書く方法は?
- 3. 深く入れ子になった文書をravendbで更新する
- 4. Symfony2 depsファイルを手動で更新してDoctrine 2.2を入手しますか?
- 5. コードでapkを更新するには
- 6. Djangoの書式でデータを挿入または更新する
- 7. MongoDBで更新されたドキュメントを入手
- 8. Javaで自己更新プログラムを書くには?
- 9. [appname] .exe.configは、手動でXMlを読み書きすることなく変更できますか?
- 10. 最新のクロムコードを入手し、デバッグモードでコンパイルするには?
- 11. MongoDB:タグで文書を入手
- 12. 証明書はどこで入手できますか?
- 13. CakePHPでクリーンなコードを書くには
- 14. 更新を更新またはアーカイブのいずれかに上書きする
- 15. オラクルはすべての挿入/更新をファイルに書き込む
- 16. 最新のFluentNHibernateビルドはどこで入手できますか?
- 17. ビデオゲームの最新リストはどこで入手できますか?
- 18. どこで最新のMicrosoft.Exchange.WebServices.DLLを入手できますか?
- 19. XML文書のノードを更新または挿入する
- 20. アプリのビューに中国の手書きキーボードを挿入
- 21. 新しい宝石を入手する
- 22. 最新のブランチを入手できません
- 23. EditTextで書くときにリアルタイムでSetTextを入力する
- 24. ジョイン、更新、オーダーのクエリを書くには?
- 25. サブモジュール更新のためのgit commitメッセージを書くには?
- 26. ModelState.IsValidを手動で更新することはできますか?
- 27. Python - Pymongo文書の挿入と更新
- 28. アプリケーションでコードを書くXcode
- 29. vb.netにSQLコードを書く
- 30. ファイルにPHPコードを書く
アプリケーションを自動更新しますか? – FrediWeber
はい。しかし、アプリケーションにバグがある場合にアップデートを与える方法は、exeファイルを変更する方法を意味しますか? –
メインアプリケーションを更新してメインアプリケーションを再起動する一時アプリケーションが必要です。あなたは部分的にまたは完全に更新することができます。 – FrediWeber