0
這是我在C#DLL無法調用動態加載的DLL類從窗口服務
namespace MyNS
{
public class MyClass
{
public static int Execute(string logKey,
string key,
XmlNode xmlPars)
{
return 0
}
}
}
我加載在運行時和負載類DLL類型中_type變量類。但是,當我調用函數從一個Windows服務是這樣執行:
counter = (int)_type.InvokeMember("Execute",
BindingFlags.Public |
BindingFlags.InvokeMethod |
BindingFlags.Static,
null,
null,
new object[] {
logKey,
Key,
_xmlParams
});
我得到「異常已通過調用的目標引發異常。」
我在這裏做錯了什麼?
在什麼行引發異常?我嘗試了一個類似的例子。你可以發佈你如何加載程序集並創建類型? – Novice
任何'InnerException'? – Agent007