簡體   English   中英

我們可以使用VSTS在線連續集成發布Asp.net Web應用程序嗎

[英]Can we publish an Asp.net web application using VSTS online continuous integration

我在線使用VSTS,並有一個Web應用程序。 在進行持續集成時,我能夠在存儲庫中構建我的項目,並且能夠應用觸發器在每次完成簽入時構建我的應用程序。

使用的步驟: 1.獲取源2. NuGet Restore 3.構建解決方案4.發布工件5.發布符號6.復制發布工件

第四步,我的應用程序沒有發布到指定的文件夾,並且在發布時,工件是空的,並且得到了空的工件錯誤。

首先 ,您應該將構建任務步驟調整為:

1. Get Source 
2. NuGet Restore 
3. Build Solution 
4. Publish symbols 
5. Copy publish artifact 
6. Publish Artifact

復制發布工件任務必須先於發布工件任務,因為step5將文件復制到$(build.artifactstagingdirectory)目錄,而step6從$(build.artifactstagingdirectory)發布工件。

其次 ,對於asp.net Web應用程序,構建結果沒有這樣的目錄**\\bin\\$(BuildConfiguration)\\****\\bin\\Debug\\****\\bin\\Release\\** ),因此,您應將“復制文件”任務的內容指定為**\\bin\\**或文件的詳細信息類型。

在此處輸入圖片說明

暫無
暫無

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

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