我有一個C#.net 3.5控制檯應用程序需要以編程方式打開50個網站文件夾(在同一臺服務器上)打開它們的根web.config並獲取dbname,用戶,密碼。從外部web.config獲取連接字符串
我知道如何做到這一點在一個網站打開它的自己的本地的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;
您是否在自己的建議解決方案中嘗試了代碼? –