2011-01-14 72 views
3

任何想法如何收拾的ClickOnce在線安裝文件樹中安裝離線一個.exe文件一個.exe文件?我知道它不是爲此目的設計的,但使用Windows Installer不適合我,因爲我只需要在沒有任何安裝過程的情況下運行應用程序(就像ClickOnce在線安裝一樣)。我已經嘗試使用IExpress工具來製作自解壓縮.exe,但不幸的是它不支持filetree。我可以使用.cab包裝來達到這個目的嗎?部署的ClickOnce在線安裝文件樹作爲安裝離線

回答

1

如果你想運行的程序W/O任何安裝過程中,你可以的\ bin \ Release文件夾中的內容複製到一個文件夾在目標計算機上,並建立一個快捷方式到exe文件。

請注意,您必須確保在目標機器(S)已經(有)安裝了正確的先決條件。

OTW可以發佈的ClickOnce應用程序到一個文件夾在磁盤上的文件夾寫入光盤,並將其發送給用戶。他們可以彈出光盤並運行setup.exe來安裝它。您需要將部署的先決條件設置爲與部署相同的位置,而不是從供應商的網站安裝。您可能還希望將安裝URL保留爲空,並在部署選項中選擇允許不指定部署URL的選項。會發生什麼是C/O應用程序將始終尋找CD驅動器的更新(它使用任何路徑時,用戶安裝它)。

您還可以通過CD分發,仍然把更新URL在更新對話框,如果用戶曾經訪問互聯網連接。

+0

謝謝!你的回答是正確的,我試圖使用的東西不像他們應該使用的。現在我剛剛結束了使用Windows安裝程序項目。 – lonelyass 2011-03-30 20:09:10