我有java應用程序(.jar文件)並創建了一個批處理文件來執行應用程序。 另外,我使用Visual Studio 2005(Setup.exe,.msi)創建了一個安裝項目。如何創建一個MFC應用程序來運行setup.exe(msi安裝程序)?
但是,它需要JRE運行。我已經下載了jre安裝程序(exe文件),然後想要通過創建一個調用兩個安裝程序的簡單MFC應用程序(jre installer & Setup.exe)來打包它。
下面是要創建的MFC應用程序的功能列表:
1)在MFC應用程序的執行(雙擊),要檢查JRE &我的Java應用程序已經安裝。
2)如果發現安裝了JRE,請獲取安裝路徑,將其顯示到MFC的文本框中,然後禁用文本框和JRE安裝按鈕。與我的Java應用程序一樣,如果找到安裝。
3)單擊安裝按鈕(JRE或我的應用程序)後,想要執行安裝程序。
任何正確的方向指導表示讚賞。
編輯:目標操作系統Windows XP了
這是一個好主意,但據我所知,通過向安裝項目添加自定義先決條件需要.net框架。這在Windows XP中不是默認設置(http://stackoverflow.com/questions/1229622/does-windows-xp-sp2-include-net-framework-by-default) – eros 2011-05-27 00:15:39
我不這麼認爲。 Visual Studio引導程序沒有任何軟件要求。 – 2011-05-27 06:08:27