我已经定义了为我的ASP.NET Core MVC应用程序构建和运行测试的步骤,并且它一切正常。更新数据库EF Core Azure构建步骤
现在我想添加一个实际运行迁移(如果有的话)和该步骤工作的步骤(它不会失败:)。 Allthough我不明白为什么它可以工作,因为它可能使用appsettings.json中的设置,它没有任何连接字符串,它们在用户机密中定义。
所以我的问题是:有没有简单的方法来获取我想要构建的网站的应用服务中定义的连接字符串?
一个很好的选择是定义一个具有相同名称的变量,例如ConnectionStrings:db
,用于检查Azure门户中是否存在使用指定键的应用程序设置,然后使用它。
感谢
请试试看,谢谢! – joacar
如何将Deploy任务与Release配置中定义的dito配合使用?在构建和测试阶段执行该操作并不正确。我想这就是Releaes的原因 - 分开两个 – joacar
@joacar不清楚它,你可以提供一个详细的场景来解释它。 –