C#2010访问被调用dll中程序的app.config值

C#2010访问被调用dll中程序的app.config值,dll,c#-3.0,app-config,Dll,C# 3.0,App Config,我有一个C#2010控制台/桌面应用程序,它从app.config文件中获取自己的数据库连接。此应用程序添加对dll的引用,以便它可以访问另一个C#控制台/windows应用程序 主C#2010控制台/桌面应用程序需要能够访问dll中调用的程序的数据库连接。被调用程序的数据库连接存储在app.config文件中 因此,您是否可以向我展示代码或向我解释主C#2010控制台/桌面应用程序如何获取存储在app.config文件中的数据库连接,该文件用于dll访问的程序?只有一个配置文件,以可执行文件和

我有一个C#2010控制台/桌面应用程序,它从app.config文件中获取自己的数据库连接。此应用程序添加对dll的引用,以便它可以访问另一个C#控制台/windows应用程序

主C#2010控制台/桌面应用程序需要能够访问dll中调用的程序的数据库连接。被调用程序的数据库连接存储在app.config文件中


因此,您是否可以向我展示代码或向我解释主C#2010控制台/桌面应用程序如何获取存储在app.config文件中的数据库连接,该文件用于dll访问的程序?

只有一个配置文件,以可执行文件和配置扩展名命名。只要打电话:

ConfigurationManager.ConnectionStrings["MyConnection"].ConnectionString

上述方法无法解决问题。“main”C#2010桌面应用程序从其app.config文件获取其数据库连接字符串值。但是,“main”pforam使用其配置文件,而不是DLL的配置文件。因此,您能告诉我如何使主程序从DLL的app.config文件访问数据库连接吗?DLL没有配置文件。相反,将所有配置值合并到一个配置文件中,就完成了。将此文件命名为扩展名为.config的exe。