所以,我計劃在它的資源,我想讀這樣一個DLL:加載從資源DLL
Assembly assembly = Assembly.Load(Resources.func);
Type type = assembly.GetType("Func");
dynamic functions = Activator.CreateInstance(type);
functions.Test();
出於某種原因,它不斷在該行拋出一個空的錯誤:
dynamic functions = Activator.CreateInstance(type);
DLL的命名空間是Func,類的名稱也是Func。誰能幫我這個?我一直在Google上搜索最後一個小時,但我找不到解決方案。
UPDATE
當我使類非靜態,並使用assembly.GetType( 「Func.Func」);,它拋出一個異常RuntimeBinder當我做functions.Test();.也許這有助於多一點?
'assembly.GetType( 「Func.Func」)',也許? – Aneri