2008-10-31 67 views

回答

1

我從來沒有使用過它,但是WiX提供了ClickThrough。也許值得一瞧。

+1

感謝您的建議,但我可以從網站上看到,點擊還是比較的想法,而不是一個工作項目。 – fhe 2008-11-03 10:32:34

-3

在一般情況下,Windows不會替換正在運行的程序,而是像DLL(自己的或MFC)映射的東西。 msi安裝程序檢查VERSIONINFO並且不會覆蓋具有相同(或更新版本)的已安裝文件,但您必須退出runnign實例。

+0

它不需要。下載更新後,程序可以啓動更新程序,提示用戶關閉程序,更新程序,然後重新啓動程序。 – 2008-11-01 07:32:24

+0

是的,這就是我要找的。 – fhe 2008-11-03 10:26:48

0

我假設您已經知道ClickOnce?我不確定它是否與MFC兼容,但後來我找到了this article,所以如果這是您要問的問題,ClickOnce可能會嘗試。

2

我發現了另外兩個旨在解決這個問題的項目:http://sevenupdate.sourceforge.net/Google's Omaha,但目前尚不清楚它們中的任何一個是否還有外部用戶,所以這個問題顯然仍然是開放的。我也在尋找一個解決方案....

0

AbstractSpoon使用here的「軟件更新嚮導」爲他們的令人敬畏的ToDoList MFC應用程序。

1

有源於Debian Linux APT的開源項目WIPT。但是,這個項目似乎被放棄了。

6

我只是在WinSparkle之間癱瘓,這是一個早期階段,但看起來很有希望。