[英]Publishing appsettings.json to different environment
我有三個文件appsettings.json
,這是一個我要存儲“常規共享設置”的文件,然后我有appsettings.Development.json
和appsettings.Production.json
。
當我從Visual Studio發布時,似乎只復制appsettings.json
而不是添加/合並甚至只是發送一個簡單的副本部署文件夾,對我來說這個任務應該合並到部署管道中。
問題是:我該怎么辦? 我錯過了什么? 難道不應該將這些行動納入流程嗎?
確保您的project.json
包含的文件包含在要發布和/或復制到輸出的文件列表中:
"buildOptions": {
"copyToOutput": [
...
"appsettings.json",
"appsettings.*.json",
...
],
}
要么
"publishOptions": {
"include": [
...
"appsettings.json",
"appsettings.*.json",
...
]
}
這些文件不會合並到一個文件中。 它們將在運行時由配置系統進行邏輯合並。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.