我們正在嘗試將一個asp.net webapi項目部署到Azure應用服務,但我無法部署它。Azure應用服務部署無法發佈「找不到文件」
我使用VSTS(Visual Studio團隊系統)與Azure的應用服務部署建設任務,爲「包或文件夾」的設置,我已經試過
$(BUILD_ARTIFACTSTAGINGDIRECTORY)/MyApp.Api.zip 這給我的錯誤消息
2017-03-23T15:04:11.8345272Z ##[error]Error: Not found files: C:\a\1\s\$(BUILD_ARTIFACTSTAGINGDIRECTORY)\MyApp.Api.zip
我在發佈神器打造一步注意到,它是從 「C:\ A \ 1 \ A \ MyApp.Api.zip」複製 上傳到「降\ MyApp.Api.zip:
對於最後一個文件夾有一個「a」而不是「s」。 。
如果我嘗試$(System.DefaultWorkingDirectory)***拉鍊 我得到這個錯誤沒有匹配的文件被發現與搜索模式:C:\ A \ 1 \ S ***拉鍊
由於暫時的解決辦法,我的「包或文件夾」值設置爲
C:\a\1\a\MyApp.Api.zip
其作品,但相當脆弱,因爲使用產生完全相同的,它不是一個構建變量,我不能靠生成代理文件夾結構。
有沒有人有任何想法,爲什麼這不適合我和/或爲什麼這似乎很難,沒有很好的文件?這很容易,今天我只是有點慢?
感謝您的幫助!
謝謝!我會嘗試一下。 –
它工作得很好!謝謝!我只是希望文件清楚。 –
@DanCsharpster本文提到它:https://www.visualstudio.com/en-us/docs/build/define/variables –