首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Azure DevOps管道中设置连接字符串

在Azure DevOps管道中设置连接字符串
EN

Stack Overflow用户
提问于 2018-12-06 01:04:41
回答 2查看 9.9K关注 0票数 6

我有一些集成测试,我想对LocalDB运行。

我的config.json文件有以下部分...

代码语言:javascript
运行
复制
{
  "ConnectionStrings": {
    "DefaultConnection": ""
  }
}

是否可以在构建配置中设置此值?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-12-15 13:11:51

您可以通过几种方式来实现这一点。比如Powershell脚本来替换这些值,当然还有this replace token extension

您应该像下面这样定义变量

代码语言:javascript
运行
复制
{
  "ConnectionStrings": {
    "DefaultConnection": "#{connectstring}#"
  }
}

在部署过程中,它将被替换为您的实际值。

Refer this SO for more details

票数 6
EN

Stack Overflow用户

发布于 2019-08-03 23:17:26

我使用Azure Web应用程序的目标应用程序服务中的连接字符串配置解决了这个问题。在应用程序启动时,我使用此代码来访问它,如果在本地运行以进行调试,则使用config.json或secrets.json。

Configuration.GetConnectionString("My_ConnectionString_Name");

因此,您可以在secrets.json中提及您的本地数据库,并在Azure App连接字符串中设置生产数据库(如果适用)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53637328

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档