日期:2014-05-19  浏览次数:20931 次

Winform 和 Webform读取配置文件的区别!
我在Winform下做了个邮件发送组件
其中读取Email配置文件App.config的语句如下:
Configuration   config   =     ConfigurationManager.OpenExeConfiguration(   ConfigurationUserLevel.None);
MailSettingsSectionGroup   mailSettings   =   NetSectionGroup.GetSectionGroup(config).MailSettings;
运行无错误!  
我现在像把这个组件用在asp.net下读取Web.config就不正确了。
请问应该怎么改呢!大家多多指教,谢谢!

------解决方案--------------------
ConfigurationManager.OpenExeConfiguration只能用来打开客户端(也就是Winform应用程序)的配置文件,不能用来打开Web配置文件。
打开Web.config要用WebConfigurationManager.OpenWebConfiguration 方法。
------解决方案--------------------
mark
------解决方案--------------------
帮你顶下.......use WebConfigurationManager