2011-12-01 155 views
8

在這裏,我已經成功地使用visual studio 3.5創建設置。在應用程序中的Debug文件夾中,我找到了(* .exe和* .msi文件)。如何使用MSI文件運行安裝(* .exe)文件?

當我把兩個文件放在同一個文件夾中時,它的工作正常。但是,當我只有(* .exe)文件,然後它不起作用。

我需要使用( .msi)文件運行(.exe)設置。我只需要發送* .exe到客戶端。 有沒有辦法將兩個文件都包裝到單個文件中。

感謝提前:)

回答

2

你有它錯了! MSI是重要的,但.exe只是一個調用MSI的引導程序。如果有的話你可以分發MSI。

What does the EXE do in the Visual Studio setup project output?

它應該能夠創建一個引導程序,其中包括實際的MSI作爲嵌入資源,但是我不知道你如何能做到這一點使用Visual Studio的。

如果我是你,我可能會自行發佈MSI,並提供用戶必須安裝.Net框架以便應用程序運行的說明,或者以自解壓縮的形式組合這兩者(或類似)。

0

http://hmne.sourceforge.net/

在這裏你可以找到HMsoft NISeditor,這個程序的工作原理如下: 運行程序 選擇setupname 添加項目的所有.dll和.exe文件 創建設置