您的位置:首页 > 其它

[Duwamish]读取web.config配置节的一个过程

2005-10-21 11:58 483 查看
(1)访问Duwamish,执行Global.asax的Application_OnStart()


void Application_OnStart()






{


ApplicationConfiguration.OnApplicationStart(Context.Server.MapPath( Context.Request.ApplicationPath ));


string configPath = Path.Combine(Context.Server.MapPath( Context.Request.ApplicationPath ),"remotingclient.cfg");


if(File.Exists(configPath))


RemotingConfiguration.Configure(configPath);




}
(2)调用ApplicationConfiguration.OnApplicationStart(Context.Server.MapPath( Context.Request.ApplicationPath ));


public static void OnApplicationStart(String myAppPath)






{


appRoot = myAppPath;


System.Configuration.ConfigurationSettings.GetConfig("ApplicationConfiguration");


System.Configuration.ConfigurationSettings.GetConfig("DuwamishConfiguration");


System.Configuration.ConfigurationSettings.GetConfig("SourceViewer");




}
(3)System.Configuration.ConfigurationSettings.GetConfig("DuwamishConfiguration");并没有返回什么,目的是调用:
Common.DuwamishConfiguration.Create()方法,填充静态字段:
private static String dbConnectionString;等.
(4)可以直接使用DuwamishConfiguration.ConnectionString进行读取.

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐