2011-04-26 75 views
0

對於我們的最新版本,我們希望我們的客戶只下載我們的應用程序的升級補丁,而不是卸載並重新安裝所有過程將由升級補丁完成,但我對此一無所知即使我GOOGLE了!從哪裏開始呢?請注意,我們的新版本包括數據庫升級以及生產代碼!爲InstallShield安裝程序創建升級補丁

我們在我們的軟件中使用.NET 4.0,Visual Studio 2010,C#和VB.NET。

回答

3

我可能會晚了一點,但希望這篇文章可以幫助其他任何正在尋找這個答案的人。

您可以使用'修補程序設計'方法來創建修補程序。您可以在Media下的Installation Designer選項卡中找到它。

爲此,您將需要最新版本(msi/exe)和一個或多個以前的版本。在'補丁設計'中添加一個新的補丁配置。從那裏你可以指定你的設置文件的最新版本和以前的版本。如果您使用的是Express版本,那麼您將需要對最新版本和以前版本進行無壓縮編譯。如果你有專業版,那麼它可以爲你解壓。

在此之後,只需點擊Build Patch,它將創建一個update.exe,只有最新版本和先前版本之間存在差異。這是非常聰明的方式,它只會增加二進制差異。

祝你好運。

相關問題