为什么factory = (LogFactory)Assembly.Load("Factory Method").CreateInstance("Factory Method." + strfactoryName);返回NULL,请帮忙看看是什么原因,是否配置文件错误
配置文件是app.config
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="factoryName" value="EventFactory"></add>
</appSettings>
</configuration>
EventFactory是一个类文件
EventFactory.cs
namespace Log_Factory
{
//// <summary>
/// EventFactory类
/// </summary>
public class EventFactory:LogFactory
{
public override Log Create()
{
return new EventLog();
}
}
//// <summary>
/// FileFactory类
/// </summary>
public class FileFactory:LogFactory
{
public override Log Create()
{
return new FileLog();
}
}}
配置文件是app.config
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="factoryName" value="EventFactory"></add>
</appSettings>
</configuration>
EventFactory是一个类文件
EventFactory.cs
namespace Log_Factory
{
//// <summary>
/// EventFactory类
/// </summary>
public class EventFactory:LogFactory
{
public override Log Create()
{
return new EventLog();
}
}
//// <summary>
/// FileFactory类
/// </summary>
public class FileFactory:LogFactory
{
public override Log Create()
{
return new FileLog();
}
}}
解决方案 »
- c#如何封装com接口
- C#如何调用win32API中的方法
- !!!请教高手 在c#中怎样测试打印机在网络中是否连接或可用!!!
- 高手请进?
- 数据更新
- 如何打包windows服务!
- 100分, 求一正则!!正则 高手进来帮帮忙啊~~~~~~~~~~~~~~~~~~~
- 为什么DTO(数据传输对象)不用值类型?
- 请问C# web treeview 中的节点有字体颜色属性吗
- 出现找不到文件或程序集名称“System.Windows.Forms”,或找不到它的一个依赖项错误!!
- CSDN blog 上有个叫Trackbacks的是什么意思?
- 在日历控件中如何规定用户只能选择每个星期的星期四,我找到了部分代码,可是不行啊,有谁可以帮我啊/
http://blog.csdn.net/knight94/archive/2006/04/10/657527.aspx