2009-04-01 13 views
6

私の「アプリケーションフレームワーク」クラス(基本メインフォーム、ボックス、ロックルーチンについて)を書き直したり統合したりしています&購入リンク、自動更新、データモジュールイニシャライザ、など) - 基本的に、私はドアを脱いでほしいと思っている小さな潜在的なシェアウェアアプリをたくさん持っています。できるだけコードを再利用し、後で時間を節約するためのフレームワークを構築したい。Delphiのベスト自動更新コンポーネント

私はLMDのWebUpdateを使用していますが、私は自動アップデートしていますが、それはかなり満足していますが、私がすべてを改めて払っていることを考えれば、私はコンセンサスが "これに対する最善のアプローチ "です。私は商用の支払いを気にしませんし、オープンソースを使うことも最高です...ただ、車輪を再構築しないでください。 (私が読んだ:Delphi: How do you auto-update your applications?

Delphi Win32アプリケーションのための最高の自動更新コンポーネントは何ですか?私はおよそTWebUpdatetorry

Tmssoftwareから良い賛辞を聞いたことがある

答えて

4

私はTMS ComponentsからTWebUpdateを使用しており、とても満足しています。私はLMDを使用していないので、残念ながら比較を行うことはできません。

TMSはまた、他のコンポーネントの全体を提供していますので、あなたの書き直しが必要な場合は特に、光沢のあるUI拡張(TMSにはiPhoneスタイルのコンポーネントがあります)が必要な場合は、 。

WebUpdateコンポーネントのためにそれらを使用する必要はありませんでしたが、サポートフォーラムでかなり活発に見えますが、かなり定期的なリリースサイクルがあります。

1

は、いくつかは無料で、他はcommericalsあり、同じ仕事のための多くのコンポーネントがあります。

これはあなたのニーズに依存しています。あなたは既にLMDの製品を使用しています。これは良い会社であり、私はコンポーネントを使って非常に良い経験を持っています。

特定の機能が必要な場合、または現在使用している機能に問題がある場合は、それらをリストする方が良いでしょう。より良い回答が得られますが、すべてを定義するのは難しい1つは異なる経験と見解を持っています。

1

私はTWebUpdateを自分で使います。それは動作しますが、ドキュメントは少し限られており、時には少しバグがあるようです。

LMD(私は完全なコンポーネントパックを持っています)を調べましたが、TWebupdateよりはるかに制限されているようでした。

5

私はTmxWebUpdateを使用します。無料でシンプルで簡単にカスタマイズできます。私はTWebUpdateを使ってTMS Component Packを所有していますが、実際に切り替える優遇措置は実際には見つかりませんでした。

+0

これに関する最新のリンクはありますか? –

1

私はTWebUpdateも使用していますので、サポートの質(良い)とドキュメントの品質についてのstgのコメントをエコーする必要があります(これは古いもので、常に新しい機能が反映されるとは限りません)。

また、「あなた自身のロール」アプローチを強調する場所もあります。

あなたが最後にアップデートパッケージを作成するために必要なツールは、自動アップデートの問題の一部です。 TMSソフトウェアは、ツールをTWebUpdateで使用できるようにします。これは合理的にうまくいっています。私の場合は、複数のファイルを処理するためにコンポーネントを「誤用」しています。これにより、関連するライブラリ、テキストファイルなどを追加することができます。更新ビルダーツールはそれほど良いものではありません。だから、いくつかの手動編集があります。しかし更新部分はうまくいきます。

Vista(およびおそらくWindows 7)のアップデートに注意する必要があるという注意を追加します。 Program Files階層の保護された場所への書き込みは、私には問題でした。あなたはそれをあなたが使っているコンポーネントでチェックしたいかもしれません。

+0

ヒントと "つかむ"警告espに感謝 - 非常に感謝します。 – Jamo

1

あなたはEmbarcaderoのAppwaveと考えていますか?それは無料ではなく、私は価格を知らない。