首页 > 解决方案 > 有没有办法在 asp.net json 文件的字符串中使用环境变量?

问题描述

在项目调试设置中,我将环境变量设置为:

CUSTOMCONNSTR_csc380db : Server=localhost,1433;Initial Catalog=csc380db;Persist Security Info=True;User ID=SA;Password=P@SSW0RD;

在 appsettings.json 上,我将连接字符串设置为空,因为环境变量会更新它:

  "ConnectionStrings": {
    "csc380db": ""
  }

这些配置工作得很好。我在这里要完成的是通过在该字符串中为每个属性(服务器、用户 ID、密码等)而不是为整个“csc380db”字符串创建一个环境变量。

我尝试通过附加这样的属性来制作更多环境变量,但它不起作用:

CUSTOMCONNSTR_csc380db_Server : localhost,1433
CUSTOMCONNSTR_csc380db_USER ID : SA

标签: c#asp.netasp.net-coreasp.net-web-api

解决方案


推荐阅读