如何 發布 ClickOnce 應用程式

2021-09-30 08:48:44 字數 1735 閱讀 5363

clickonce 應用程式必須發布到 web 伺服器、檔案共享或可移動**,才能供使用者使用。可以使用發布嚮導發布應用程式;與發布相關的其他屬性位於「專案設計器」 的「發布」 頁中。有關更多資訊,請參見 發布 clickonce 應用程式 。

在執行發布嚮導前,應適當地設定發布屬性。例如,如果要指定金鑰為 clickonce 應用程式簽名,則可以在「專案設計器」 的「簽名」 頁中執行該操作。有關更多資訊,請參見 對 clickonce 清單進行簽名 。

說明:

當使用 clickonce 安裝多個版本的應用程式時,安裝會將應用程式的早期版本移動到位於您指定的發布位置的名為「archive」的資料夾中。按照這種方式對早期版本進行存檔,可以使安裝目錄與早期版本所在的資料夾分開。

說明:

顯示的對話方塊和選單命令可能會與「幫助」中的描述有所不同,具體取決於您現用的設定或版本。若要更改設定,請單擊「工具」 選單上的「匯入和匯出設定」 。有關更多資訊,請參見 visual studio 設定 。

在「解決方案資源管理器」 中,選擇應用程式專案。

右鍵單擊專案節點,然後單擊「發布」 。

出現「發布嚮導」。

在「要在何處發布應用程式?」 頁上,以 /foldername 的格式輸入乙個有效的 url,然後單擊「下一步」 。

在「該應用程式可以離線使用嗎?」 頁中,單擊適當的選項:

單擊「下一步」 繼續。

單擊「完成」 以發布應用程式。

發布狀態顯示在狀態通知區域中。

在「解決方案資源管理器」 中,選擇應用程式專案。

在「生成」 選單上,單擊「發布 projectname」 。

出現「發布嚮導」。

說明:

在「使用者如何安裝應用程式?」 頁中,選擇使用者安裝應用程式的位置:

如果使用者從可移動**安裝,則單擊「從 cd-rom 或 ***-rom」 ,然後單擊「下一步」 。

說明:

如果在「要在何處發布應用程式?」 頁中輸入 url(http 位址),則不會顯示此頁。

在「該應用程式可以離線使用嗎?」 頁上,單擊適當的選項:

單擊「下一步」 繼續。

單擊「完成」 以發布應用程式。

發布狀態顯示在狀態通知區域中。

在「解決方案資源管理器」 中,右鍵單擊應用程式專案,然後單擊「屬性」 。

出現「專案設計器」 。

單擊「發布」 選項卡在「專案設計器」 中開啟「發布」 頁,然後單擊「發布嚮導」 按鈕。

出現「發布嚮導」。

在「要在何處發布應用程式?」 頁中,輸入發布應用程式的檔案路徑或 ftp 位置(如 d:/deploy)。然後,單擊「下一步」 繼續。

在「使用者如何安裝應用程式?」 頁上,單擊「從 cd-rom 或 ***-rom」 ,然後單擊「下一步」 。

說明:

如果希望在將 cd-rom 插入驅動器時自動執行安裝,請開啟「專案設計器」 中的「發布」 頁,並單擊「選項」 按鈕,然後在「發布選項」 嚮導中,選擇「對於 cd 安裝,插入 cd 時將自動啟動安裝程式」 。

單擊「下一步」 繼續。

單擊「完成」 以發布應用程式。

發布狀態顯示在狀態通知區域中。

說明:

完成發布後,必須使用 cd 燒錄機或 *** 燒錄機從步驟 3 中指定的位置將檔案複製到 cd-rom 或 ***-rom **。

使用ClickOnce發布應用程式

在 c inetpub adminscripts 目錄下建批處理檔案 配置iis壓縮支援的檔案型別.bat 並執行。以下為批處理檔案內容 cd c inetpub adminscripts echo 啟動對靜態壓縮與動態壓縮的支援 cscript adsutil.vbs set w3svc filt...

ClickOnce 遠端發布出錯

場景 開發機器 192.168.6.x 網段 接入伺服器 192.168.6.x 網段 應用伺服器 192.168.18.x 網段 客戶機 192.168.6.x 網段 即客戶伺服器 需要訪問接入伺服器,接入伺服器把請求 到應用伺服器,按clickonce要求,發布時需要指定發布位址為 接入伺服器。...

在Codeplex發布ClickOnce應用程式

codeplex是微軟的開源工程 涉及諸多微軟最新技術的開源工程,同時也可以建立自己的開源工程,大家應該比較熟悉了吧。clickonce 是一種部署技術,使用該技術可建立自行更新的基於 windows 的應用程式,這些應用程式可以通過最低程度的使用者互動來安裝和執行。下面就介紹一下如何在codepl...