我有一個ASP.NET核心應用程序,我已經自動部署到Azure應用程序服務提交到git回購。它作爲一個project.json類型的項目很好。我該如何將基於.fsproj的f#項目部署到Azure?
我已將我的project.json轉換爲myproject.fsproj,並且它在本地生成並運行。在將.fsproj與git關聯時,觸發了部署,但失敗的活動日誌包含一行:'D:\ home \ site \ repository \ myproject.fsproj'不是可部署的項目。
我想這是默認的kudu部署腳本的問題?有誰知道如何解決這個問題,還是我需要向kudu提交問題/ RFC?
UPDATE
我生成使用原始.fsproj: dotnet new mvc --language f# --framework netcoreapp1.0
,因爲它所做的更改我有,所以我會盡量做到最小的情況下,今晚稍後。
VS 2017rc?或2015?問題的關鍵在於它可能是如何構建的。這又依賴於過多的配置和可能的構建代理。 –
都不是。我通過使用dotnet新生成的.fsproj。我會更新這個問題。 – Dave
Msbuild是我認爲用於構建的一個。嘗試在本地做同樣的事情。另外:http://blog.ploeh.dk/2013/08/26/running-a-pure-f-web-api-on-azure-web-sites/ –