You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS2022中环境名含点时,如何让appsettings.New.New.json嵌套在appsettings.json下?

解决VS2022中带多段环境名的配置文件嵌套问题

VS默认只会自动嵌套appsettings.{单一环境名}.json格式的文件,当环境名里包含多个点号(比如New.New)时,自动匹配规则失效,得手动修改项目文件来实现嵌套:

  1. 右键你的项目,选择「编辑项目文件」,打开.csproj文件
  2. 在文件中添加或修改以下配置块:
<ItemGroup>
  <!-- 确保主配置文件的基础设置 -->
  <None Update="appsettings.json">
    <DependentUpon>appsettings.json</DependentUpon>
  </None>
  <!-- 指定带多段环境名的配置文件依赖于主配置文件 -->
  <None Update="appsettings.New.New.json">
    <DependentUpon>appsettings.json</DependentUpon>
  </None>
</ItemGroup>
  1. 保存.csproj文件,回到VS界面刷新项目,就能看到appsettings.New.New.json嵌套在appsettings.json下方了

如果还有其他类似带多段环境名的配置文件,只要复制上面的<None Update="...">块,替换对应的文件名即可。

内容的提问来源于stack exchange,提问作者JHJ

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 23:28:14