2017-01-03 261 views
3

我有一個在Azure的Linux應用程序計劃上運行的Web應用程序。爲此,我想使用FTP部署選項部署ASP.NET Core 1.0應用程序。我配置了我的配置項(AppVeyor)進行dotnet發佈,然後將生成的文件上傳到Web應用FTP。但是,這個過程只是上傳文件,如何在文件上傳後啓動我的應用程序?使用FTP在Azure Web應用程序上部署ASP.NET Core應用程序

回答

0

網站應該在第一次請求時自動啓動。如果它在部署期間正在運行,則應檢測更改並重新啓動。

假設您上傳正確的文件和正確的目錄結構,不應該有任何額外的工作需要。

+0

我的CI服務器執行dotnet發佈,因此我將所有應用程序文件及其所有依賴項都放在一個文件夾中。然後將其上載到Azure端的/ site/wwwroot。該應用程序正在運行,但這些更改似乎沒有收到。什麼是正確的文件和目錄結構? –

+0

你在哪裏上傳相對於網站的根? –

+0

我已經使用/site/wwwroot.So我猜/網站是直接在網站的根。 –

0

事實證明,到目前爲止,無法使用FTP部署將ASP.NET Core應用程序部署到在Linux上運行的Web應用程序。