2009-11-20 48 views
1

我能想到的最好的例子就是谷歌瀏覽器的安裝。從瀏覽器啓動C#.Net應用程序。可能?

我記得其他應用程序啓動方式相同。不記得是什麼了。我並不是暗示它是用C#或甚至.Net構建的。

它可能以某種方式。已完成。只是想知道如何。

回答

8

我想你要求的是ClickOnce部署。

ClickOnce部署允許您發佈基於Windows的應用程序到Web服務器或網絡文件共享以簡化安裝

+1

+1表示正確。 ClickOnce部署可以成爲用戶體驗的真正享受。 :) – 2009-11-20 20:49:21

+0

這對我正在嘗試完成的工作非常有用。謝謝! – Phenome 2009-11-25 12:32:23

0

你說的是啓動應用程序或安裝呢?你可以通過註冊你的應用程序啓動一個應用程序在Windows中有一個協議處理程序(如http://)......不同的瀏覽器會有不同的行爲,但這可能是這樣。有關信息,請參閱this鏈接。

+1

哇!的確......我曾嘗試過(簡單地)和過去的協議處理程序一起工作,而我只是記憶猶新。這就是爲什麼我甚至沒有記住這個項目。但的確如此......它也會起作用。 – Phenome 2009-11-25 12:35:48

+0

此方法適用於桌面版本和瀏覽器標準化的內部應用程序。 – 2013-08-08 14:35:04

1

別人已經指出ClickOnce了,這可能是你想要的。另一種選擇是Silverlight,應用程序在瀏覽器窗口內運行。

+0

Silverlight確實是我以後可能會嘗試的東西。對於這個項目,我會堅持clickOnce。謝謝。 – Phenome 2009-11-25 12:34:15

相關問題