从Web读取值.配置文件在另一个目录
本文关键字:另一个 配置文件 Web 读取 | 更新日期: 2023-09-27 18:12:48
我在同一个目录中部署了两个web服务。我正试图从另一个web服务的Web.config
文件中读取值。这可能吗?
我试过了,但它不工作:
protected static string GetApplicationSettings(string sKey)
{
string sValue = null;
System.Configuration.Configuration rootWebConfig =
System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("/WebServiceTest/WebServiceTest/web.config");
//check if the AppSettings section has items
if (rootWebConfig.AppSettings.Settings.Count > 0)
{
sValue = rootWebConfig.AppSettings.Settings[sKey].Value;
}
return sValue;
}
试试这个:
ConfigurationFileMap fileMap = new ConfigurationFileMap(file); //Path to your config file
Configuration configuration = ConfigurationManager.OpenMappedMachineConfiguration(fileMap);
string value = configuration.AppSettings.Settings["sKey"].Value;
在这里找到