iT邦幫忙

0

ClickOnce應用程式IIS部署發佈攻略

Yue 2023-07-05 17:07:271120 瀏覽
  • 分享至 

  • xImage
  •  

本文內容包含:

  1. Visual Studio Application(例如:Console, WPF, Winform等)使用ClickOnce技術發佈
  2. IIS 設定 及 使用者使用

ClickOnce Publishing

  1. 新增資料夾
    • 後續伺服器指定路徑 (D:\TestDemo)
    • 在新增一層後續存放發佈應用程式(D:\TestDemo\app1)
    • 後續有不同的程式可以分不同的資料夾
      新增路徑
  2. 開啟專案 > Solution Explorer > Properties
    進入專案屬性
  3. 進入Publish頁面設定相關參數
    Publish頁面
    • Publish Location
      Publish Location
      1.Publishing Folder Location - 發佈應用程式檔案生成路徑
      本文設定 D:\TestDemo\app1
      2.Installation Folder URL - 使用者線上安裝的路徑,告訴程式使用者開啟時要去哪裡檢查更新,也就是後續伺服器設定路徑,可以理解為使用者呼叫路徑。
      本文設定 http://xxxx:3838/TestDemo/app1
    • Install Mode and Setting - 程式能否離線使用
      Install Mode and Setting
    • Publish Version - 設定版本號
      Publish Version
    • 更全面設定參考 https://dotblogs.com.tw/yc421206/2012/03/02/70464
  4. 設定安全性
    設定安全性
  5. 發佈程式
    Publish > Publish now
    Publish now
  6. 發佈完成
    發佈完成資料夾
  7. 嘗試執行
    嘗試執行1
    嘗試執行2
    • 可能會有unknown publisher 警告 - 是 windows 程式簽署問題

IIS 設定

  1. 新增網站 > 指定網站路徑 > 設定Port口
    新增網站
  2. 開啟網頁 http://127.0.0.1:3838/TestDemo
    開啟網頁
  3. 進入app1 直接點連結或是http://127.0.0.1:3838/TestDemo/app1/
    app1
  4. 使用者執行

參考資料:

https://www.cnblogs.com/edong/archive/2013/06/06/3121623.html
https://dotblogs.com.tw/yc421206/2012/03/02/70464


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言