首页 > 解决方案 > 解决方案资源管理器中的 C# 多个自定义 app.config 文件

问题描述

我有几个自定义 app.config 文件,它们直接指向我的活动解决方案配置。它们似乎工作正常,但我添加的最后两个 App.Davivienda.config 和 App.Futura.config 没有出现在 App.config 树下。他们工作正常,但为什么他们不在那里显示?

在此处输入图像描述

标签: c#app-config

解决方案


它们没有分层显示的原因是您的 IDE(可能是 Visual Studio)不知道这些文件是相关的。解决这个问题很简单。

打开.csproj文件并查看新文件创建的条目。

它们应该是用<DependentUpon>App.config</DependentUpon>标签创建的。

如果没有,请更改您的.csproj,然后重新打开它。

它们应该如下所示:

<Content Include="App.Futura.config">
    <DependentUpon>App.config</DependentUpon>
</Content>

推荐阅读