msbuild - Azure Devops 构建/发布 - 包括除 appSettings.config 之外的所有配置
问题描述
我正在做的项目是一个 API App 服务。它可以正常构建和部署,但由于 appSettings.config 文件未传输,因此无法正常运行。它似乎不包含在放置在工件中的 .zip 文件中。我尝试将其设置为始终复制,弄乱 csproj 文件等,但没有运气。Web.config 和 unity.config 等配置文件会被继承,但 appSettings.config 不会。我可以稍后将其复制过来,但这违背了我想要使用 XML 替换的目的。有什么我想念的想法吗?
解决方案
Azure Devops 构建/发布 - 包括除 appSettings.config 之外的所有配置
要保留appsettings.json
在已发布的应用程序旁边,您可以尝试在项目文件 .csproj 中设置<ExcludeFromSingleFile>true</ExcludeFromSingleFile>
此文件的属性。appsettings.json
检查此线程以获取更多详细信息。
希望这可以帮助。
推荐阅读
- logback - 如何在 logback.xml 中的记录器名称中添加模式匹配?
- docker - 如何从 linux wsl2 访问 docker 数据
- office-js - Outlook 插件 - 图形 api 的授权
- perl - Search::Elasticsearch perl 模块在搜索过程中出现特殊字符问题
- c# - VSTO Excel 加载项 - 从另一个 Excel 文件添加工作表
- vertica - vertica 中的“无法解析表的访问策略”
- javascript - 如何创建和导出像 ComponentA.ComponentB 这样的反应组件
- security - 前端的 paho-mqtt:只有登录的用户才能连接到代理
- php - 如何使用 SimpleXML 清空节点
- css - 边界能长出来吗?