configuration ?????

feifeiyaqi3 2006-12-06 12:11:53
public static PetShop.IDAL.IItem CreateItem()
{
string path = System.Configuration.ConfigurationSettings.AppSettings["WebDAL"];
//web.config's <appsettings> use sqlserverDAL's information .code:<add key="WebDAL" value="PetShop.SQLServerDAL" />
string className = path + ".Item";
//return petshop.sqlserverdal.item
return (PetShop.IDAL.IItem)Assembly.Load(path).CreateInstance(className);
//assembly.load(path) meaning :1.the load is with petshop.sqlserverDAL.dll 2.create petshop.sqlserverdal.item's instance
//3.return interface IItem 4.while bll use IItem interface , bll have been petshop.sqlserverdal.item class code

}
调试时错误为:
/警告 “System.Configuration.ConfigurationSettings.AppSettings”已过时:“This method is obsolete, it has been replaced by System.Configuration!System.Configuration.ConfigurationManager.AppSettings”
这是为什么啊??怎么改啊???
...全文
122 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
feifeiyaqi3 2006-12-07
  • 打赏
  • 举报
回复
是System.Configuration.ConfigurationManager.AppSettings["connString"];
解决了
yuzhlhua 2006-12-06
  • 打赏
  • 举报
回复
学习,顶下!
zhaochong12 2006-12-06
  • 打赏
  • 举报
回复
System.Configuration.ConfigurationSettings.AppSettings”已过时问题

解决方法

string strConnection = System.Configuration.ConfigurationManager.AppSettings["connString"];

110,546

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧