我有一个C#.net 3.5控制台应用,需要以编程方式打开50个网站文件夹(在同一台服务器上)打开他们的根web.config并获取dbname,user,password。
我知道如何在一个网站上打开它自己的本地web.config How to get Connection String From the Web.config
但是控制台应用如何加载外部应用?
会是这样的吗?
ConfigurationFileMap fileMap = new ConfigurationFileMap(site-root-path + "/Web.Config");
Configuration configuration = ConfigurationManager.OpenMappedMachineConfiguration(fileMap);
configuration.ConnectionStrings["storeConn"].ConnectionString;