none
如何設定ClickOnce發佈內容 RRS feed

  • 問題

  • 一個Winform專案,已用ClickOnce發行完成,安裝後可成功自動線上更新 也有在桌面顯示捷徑

    目前打算讓使用者在安裝程式後

    1.桌面會自動再增加一個網頁捷徑(除了原本的.exe)

    2.安裝位置新增一個資料夾-內含一些exe及config檔案(不需有桌面捷徑,僅供Winform呼叫的執行檔)

    以上兩項相關檔案預計包在安裝檔內

    請問有經驗的前輩 ClickOnce該如何設定?

    希望能得到一些方向 謝謝

    2017年12月1日 上午 09:40

解答

  • 後續改以Installshield 封裝 ClickOnce發佈的檔案(.application、defaul.htm、Application Files) + 自訂的網頁捷徑 來完成上述第一項需求。

    第二項則只需在專案目錄-右鍵新增現有項目-點擊要發佈的檔案-修改檔案屬性:

    a.建置動作-內容

    b.複製到輸出目錄-一律複製



    • 已標示為解答 wowlol 2017年12月14日 上午 05:12
    • 已編輯 wowlol 2017年12月14日 上午 05:18
    2017年12月14日 上午 05:12

所有回覆

  • 您可以利用ClickOnce發佈程式時選擇程式可以離線使用, 請參考:

    How to: Specify the ClickOnce Offline or Online Install Mode

    2017年12月2日 上午 06:43
  • 您可以利用ClickOnce發佈程式時選擇程式可以離線使用

    您好,離線模式已設定

    想請教,增設桌面捷徑問題

    目前ClickOnce的桌面捷徑是從專案-屬性-發行-選項-資訊清單-勾選"建立桌面捷徑"

    但僅能建立專案本身的.exe檔桌面捷徑

    是否有方式 讓其他檔案也能建立桌面捷徑(在使用者安裝後自動生成)


    2017年12月4日 上午 02:25
  • 看看這篇文件的做法有沒有幫助:

    How to add Desktop Shortcut to ClickOnce Deployment Application

    • 已標示為解答 wowlol 2017年12月5日 上午 02:27
    • 已取消標示為解答 wowlol 2017年12月14日 上午 03:57
    2017年12月4日 上午 07:14
  • 後續改以Installshield 封裝 ClickOnce發佈的檔案(.application、defaul.htm、Application Files) + 自訂的網頁捷徑 來完成上述第一項需求。

    第二項則只需在專案目錄-右鍵新增現有項目-點擊要發佈的檔案-修改檔案屬性:

    a.建置動作-內容

    b.複製到輸出目錄-一律複製



    • 已標示為解答 wowlol 2017年12月14日 上午 05:12
    • 已編輯 wowlol 2017年12月14日 上午 05:18
    2017年12月14日 上午 05:12