6

我想爲我的客戶部署安裝程序包。我的應用程序基本上是一個網站,但我希望他們有最佳的體驗。 Chrome或Mozilla Prism。我想給他們一個安裝程序(win:msi/exe),在桌面上放置一個圖標並啓動我的應用程序。他們可能會或可能不會安裝Chrome和Firefox。Chrome應用程序快捷方式/ Mozilla Prism安裝程序

我已經做了一些淺層搜索,但已經幹了。我不能幫助,但認爲我不是第一個想做到這一點的人。我認爲Adobe Air有這樣的事情,但我在過去曾遇到Air問題。

+0

這是一個winforms應用程序還是一個web應用程序?Prism如何發揮作用?你只是想要一個快捷方式到你的網站?不太清楚 – 2009-12-03 20:53:32

+1

正如之前所說,它是一個web我在Prism之前編輯並添加了Mozilla,因爲我不是在談論.NET WPF 如果您不熟悉Chrome App快捷方式: http://www.google.com/support/chrome/bin/answer。 py?hl = en&answer = 95710 如果您不熟悉Mozilla Prism: http://prism.mozilla.com/ – DrydenMaker 2009-12-04 15:55:17

+0

我也應該b我清楚我更喜歡Chrome,並且我熟悉需要應用程序預先存在的.webapp文件。 – DrydenMaker 2009-12-04 15:57:58

回答

10

下載Chrome的獨立安裝程序: http://www.google.com/chrome/eula.html?standalone=1

打開%temp%文件夾,如果你先清空它幫助。

啓動安裝程序。它將解壓縮到一個文件夾「GUM(something).tmp」

在此文件夾中快速找到一個文件,沿着「249.78_chrome_installer.exe。{8A69D345-D564-463c-AFF1-A69D9E530F96}」的行並移動它因爲Chrome很快就清理了「GUM(something).tmp」文件夾。

此文件重命名爲「chrome_installer.exe」

現在,您可以捆綁該文件在安裝並啓動它作爲「chrome_installer.exe/S --do-不推出鉻」靜默安裝。在此之後,您可以複製一個預先製作的應用程序快捷方式或編寫您的安裝程序包,以創建一個:「C:\ Users ... \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe --app =」http :// localhost /「

+0

很好的答案。我不得不擱置一段時間,但計劃通過這種解決方案回到它。 – DrydenMaker 2010-04-08 15:39:58

+0

使用谷歌瀏覽器的便攜版本有什麼好處嗎?我想我問的是便攜式版本會給你一些保護,以防用戶決定修改與你的應用程序衝突的設置... – Frank 2012-06-30 14:33:31

0

您可以使用AIR的Webkit呈現在AIR窗口中顯示網站。您不需要太多的其他代碼,但可以利用可下載/徽章安裝程序。

否則,我想你可以創建一個本機安裝程序的窗口,在他們的機器上安裝棱鏡,然後創建應用程序?然後,看起來Prism和Fluid(在Mac上)並不針對普通用戶,並且通常要求他們理解SSB(特定於站點的瀏覽器)的概念。當許多人甚至不明白瀏覽器是什麼時,這是一個棘手的問題,也是我喜歡AIR安裝過程的原因之一。

+0

我沒有在之前的問題中說過,但我也不想使用AIR。 :)能夠以類似的方式使用chrome或Firefox會很好。回到Netscape時代,他們有一個CCK,我現在正在調查。 – DrydenMaker 2009-12-09 19:07:40

相關問題