如何在Dll里获取掉用该DLL的类的类名
我想做一个记日志的dll,需要在日志中记录当前类的类名。以便通过日志可以快速的找到出问题的地方。
求大神给解决
------解决方案--------------------反射是否可以?
------解决方案--------------------Exception 不是有很多属性么,
http://msdn.microsoft.com/zh-cn/library/vstudio/system.exception.aspx
//试试,没测试过
try
{
//some Error
}
catch(Exception ex)
{
MessageBox.Show(ex.Source.GetType().FullName);
}
------解决方案--------------------stackframe
------解决方案--------------------Reflector