new*_*per 17 octopus-deploy asp.net-core
我有几个困惑:
1)我发布了asp.net核心项目,我没有在bin\Release\PublishOutput中看到launchsettings.json,如果我使用Octopus然后如何根据服务器类型配置属性?
2)是否可以将launchsettings.json移动到根文件夹而不是属性?
3)如果我只想使用一个像appsettings.json这样的json,我可以在根文件夹中合并吗?
4)可以使用web.config而不是launchsettings.json,怎么样?
谢谢你的时间 :)
Ign*_*nas 17
您的问题的答案:
launchSettings.json仅供Visual Studio使用.您可以在八达通中使用八达通变量.launchSettings.json发布应用程序.appsettings.json.这将使部署更容易,因为Octopus默认识别此文件.web.config由IIS使用,而不是由您的.NET Core应用程序直接使用,因此可能会应用IIS可以配置的限制.提示.
appsettings.json,例如appsettings.Release.json.appsettings.json文件中留下占位符以进行Octopus变量替换,尤其是在特定于环境的变量中,例如appsettings.Release.json可能包含"#{ConnectionString}"之类的配置值,在部署期间,Octopus会将此占位符替换为Octopus变量的实际值.| 归档时间: |
|
| 查看次数: |
12203 次 |
| 最近记录: |