首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

类工厂的有关问题

2012-01-21 
类工厂的问题?页面上的代码:stringassemblyNameConfigurationSettings.AppSettings[ AssemblyName ]st

类工厂的问题?
页面上的代码:
string   assemblyName=ConfigurationSettings.AppSettings[ "AssemblyName "];
string   constructor=ConfigurationSettings.AppSettings[ "Constructor "]   ;
return   Assembly.Load(assemblyName).CreateInstance(constructor,false);

在WEBCONFIG里的代码是:

<add   key= "AssemblyName "   value= "ThreeLayerTest.TheDataLayer "/>
<add   key= "Constructor "   value= "ThreeLayerTest.TheDataLayer.TheDataSql "/>


不懂页面上的代码,哪位朋友可以帮忙解释一下吗?


[解决办法]
ThreeLayerTest.TheDataLayer.TheDataSql

ThreeLayerTest这是一个组件..你是不是拷贝别人的东西??少忘了拷贝完吧。
[解决办法]
这个是反射机制,ThreeLayerTest.TheDataLayer这里的ThreLayerTest是项目名称,你检查一下是否存在

热点排行