2008-10-02 112 views

回答

0

蘇茨基,是的 - 我實現了.NET Framework(這是我需要安裝的事情之一)被要求之前創建一個安裝程序剛剛結束。我最終創建了一個在安裝程序啓動前安裝.Net的C++程序。

似乎有點奇怪,我提供了創建安裝程序的能力,並沒有提供安裝它需要運行的東西。有點沒有意義,呃?除非你知道,每一個機器你給安裝程序將有必要的組件...

哦,生活和學習

1

我只是學到了這個教訓有關部署項目:.MSI文件提供應用程序目標機器,但是SETUP.EXE是安裝先決條件的引導程序,例如.NET Framework,MDAC或Windows Installer。我將.NET框架指定爲先決條件,但由於我僅分發了.MSI,因此沒有運行檢查,並且應用程序在沒有框架的情況下啓動時崩潰。

爲了確保您的先決條件在目標機器上,您還需要分發setup.exe。