我必須遷移我們目前的軟件安裝到能夠在Windows 7安裝在Windows 7
這是在Visual C一個MFC應用程序++安裝。安裝並不複雜,但確實有一些複雜性。它必須檢測以前是否安裝了其他軟件才能啓動msi文件,如果不是,請讓用戶安裝它。有一些合併模塊和嵌套msi,一些自定義操作(在dll,vbscript等中)。我們的一個要求是,非管理用戶必須能夠安裝該軟件。最好在安裝啓動後不必同意任何消息。
我認爲它現在完成的方式有點混亂,我不想只是遷移,而是做一個重構,讓事情變得更好。所以我想提供一些建議,一個有最佳實踐的網站,一些書(最好是有關Windows 7安裝的具體信息)。任何形式的幫助將不勝感激。
順便說一下,我們現在正在使用InstallShield,但如果有的話,我不介意更改爲更好的工具。
has anyboy使用InstallShield LE for Visual Studio 2010?值得嘗試一下嗎?
感謝,
哈維爾
謝謝你vissi。但我正在尋找更多的書籍/文章與最佳做法和Windows 7安裝。如果你推薦這個工具,請告訴我你爲什麼認爲它比InstallShield更好。 – 2011-03-14 08:43:33
嗯,在我看來有兩個主要優勢:小的安裝程序大小(開銷是~100kb),installshield軟件包的大小通常是幾MB,它是可腳本化的並且有很多常用的插件,你可以檢查.net framework,java等安裝在機器上;您還可以按照自己的喜好設計安裝程序界面。 – vissi 2011-03-14 10:44:29