[C#][.NET Core 3] 發佈到Azure AppService 忽略 appsettings.json
2020-07-14
最近發現,我使用 Visual Studio 2019 發佈.net Core 3 的程式到 Azure AppService 上面,因為我規劃一個 appsettings.godmovespeed.json 讓 .net Core 程式去吃這設定,這樣 appsettings.json 不用發佈上去,雖然我用 Web Deploy ,但是我連上 FTP
去看檔案結構時發現
1. 我有一個組態叫做 Production
2.之後我要編修 csproj 專案檔
加入下述的標記
這意思是當組態是Production ,且平台是 Any CPU 就忽略該檔案不要發佈
加入後全貌應該會長這樣
3. 之後發佈時候,記得組態要選
雖然看起來很簡單,但是我看網路上很多做法,可能交雜了 .net Core 1, 2 之類的作法,至少這方法我目前是可行的分享一下。
標籤:
.Net
,
.netcore
,
.NetCore小筆記
,
ASP.net
,
C#
-- Yesterday I wrote down the code. I bet I could be your hero. I am a mighty little programmer. 如果這篇文章有幫助到您,簡單留個言,或是幫我按個讚,讓我有寫下去的動力...