0
如何在發佈後立即將ClickOnce部署文件上傳到Web服務器(在我的情況下是Windows Azure博客存儲)?是否有可能以某種方式修改MSBuild文件,以便在ClickOnce將文件發佈到本地文件夾後立即運行自定義腳本?ClickOnce部署/發佈後的自定義操作
如何在發佈後立即將ClickOnce部署文件上傳到Web服務器(在我的情況下是Windows Azure博客存儲)?是否有可能以某種方式修改MSBuild文件,以便在ClickOnce將文件發佈到本地文件夾後立即運行自定義腳本?ClickOnce部署/發佈後的自定義操作
是的,你可以連接使用各種工藝打造過程:
至於上傳到blob的東西 - 你可以在你自己的目標中使用Exec任務來上傳或使用你通常用來上傳文件到網站\ Blob存儲的任何工具\腳本。
NB:你可以用以下幾點澄清你的問題(如果你需要更具體的答案):
我只需右鍵單擊項目>發佈即可。在發佈完成後,不要在那裏掛接自定義事件。 –
此操作實際上運行具體的msbuild目標。你可以通過發送到你的VS輸出窗口的msbuild日誌輸出來找到它。我確實指出瞭如何修改msbuild腳本來添加自己的自定義腳本,並在發佈後將其掛鉤。如果您已經制作了適當的腳本進行上傳 - 只需在您的自定義目標中使用exec任務運行即可,這些腳本可以在發佈目標後通過各種方式掛鉤運行。 –