13

アプリケーションの 1 つに自動更新機能を追加することに決め、現在実行中のバージョンと Web からダウンロードした最新バージョンを比較する既存のソリューションを探していました。

Mac OSX のSparkleは非常に素晴らしく強力ですが、Win32/MFC に似たようなものがあるかどうか疑問に思っていましたか?

4

8 に答える 8

6

初期段階ですが、非常に有望に見えるWinSparkleに出くわしました。

于 2010-02-25T07:25:55.040 に答える
2

これを解決することを目的とした 2 つのプロジェクトをさらに見つけました: http://sevenupdate.sourceforge.net/Google のオマハですが、どちらにもまだ外部ユーザーがいないかどうかは明らかではないため、この質問はまだ未解決です。私も解決策を探しています....

于 2009-10-14T22:46:56.370 に答える
1

使ったことはありませんが、WiX はClickThroughを提供しています。一見の価値があるかもしれません。

于 2008-10-31T15:27:08.763 に答える
1

Debian Linux の APT に触発されたオープン ソース プロジェクトWIPTがあります。しかし、プロジェクトは放棄されたようです。

于 2009-12-16T13:14:43.873 に答える
0

AbstractSpoonは、すばらしいToDoListMFCアプリにここから「ソフトウェアアップデートウィザード」を使用しています。

于 2009-10-15T22:52:49.223 に答える
0

別の .NET : SparkleDotNet

于 2010-09-05T22:42:57.053 に答える
0

ClickOnceについては既に知っていると思いますか? MFC と互換性があるかどうかはわかりませんでしたが、この記事を見つけたので、それがあなたの質問である場合は、ClickOnce を試してみてください。

于 2008-10-31T20:12:03.337 に答える
-3

一般に、Windows は実行中のプログラムを置き換えることができないような方法で DLL (独自のものまたは MFC) などをマップします。msi インストーラーは VERSIONINFO をチェックし、同じ (または新しいバージョン) のインストール済みファイルを上書きしませんが、実行中のインスタンスを終了する必要があります。

于 2008-10-31T16:34:21.967 に答える