从项目参考中读取appconfig

本文关键字:读取 appconfig 参考 项目 | 更新日期: 2023-09-27 18:09:29

在我的主项目("Demo")上,我添加了一个项目引用到一些项目("Common")。在"公共"项目我有app.config文件,其中包含:

<configuration>
    <appSettings>
        <add key="test" value="123"/>
    </appSettings>
</configuration>

和一个类:

public class Class1
{
    public string Get()
    {
        return ConfigurationManager.AppSettings["test"];
    }
}

在我的主程序("demo")中,我添加了以下代码:

class Program
{
    static void Main(string[] args)
    {
        Class1 c = new Class1();
        Console.WriteLine(c.Get());
        Console.ReadLine();
    }
}

由于app.config运行在顶层配置的模型上,所以它不能工作。

我记得,在过去,我添加到演示项目的app.config文件与configsection节点。但是我现在做这件事有个问题——我忘了怎么做了。

谁能告诉我演示的app.config应该是什么样子?

谢谢! !

从项目参考中读取appconfig

App。配置和Web。配置总是从man可执行项目中读取。也就是说,你需要添加/合并Common'app。