簡體   English   中英

使用ClickOnce應用程序重新標記標題/開始菜單文件夾

[英]Rebranding title / Start menu folder with ClickOnce application

我有一個ClickOnce應用程序,我想為多個客戶“重新品牌化”。

有沒有一種方法,沒有單獨的部署或分支構建,來改變應用程序的開始菜單文件夾/鏈接?

顯然,一旦它啟動並獲得設置,它可以從那里重新命名其他一切......

有幾種方法可以解決這個問題。 就像你提到的那樣,你可以在Visual Studio中進行單獨的構建,或者使用Mage / MageUI創建自定義部署,但是如果你想要一組部署文件但是根據其他一些細節重新標記應用程序,最好的方法可能是通過自定義ASP.NET網站公開它們來實現虛擬化或自定義某些部署文件的想法。 我已經使用VirtualPathProvider成功完成了這項工作,但您可以使用自定義處理程序。

一旦您完成所有工作,主要問題是您必須在任何時候進行更改時重新簽署部署清單和應用程序清單。 如果您希望進行單個集中部署以便所有客戶端安裝,但是如果您希望能夠動態地重新標記單獨的部署,那么這可以正常工作,那么重新簽名意味着您要么在這些站點共享代碼簽名證書,要么需要每個站點維護自己的代碼簽名證書。

如果您需要任何更具體的詳細信息,請告訴我,我已經廣泛地開展了這項工作,並且在MSDN論壇和Microsoft Connect站點下有關於此主題的幾個主題。

相關資源:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM