.net - Binding exception with dynamic keyword in c# -


i loading assemblies @ run time , using instance activator code @ runtime. following code summerize doing:

dynamic powertool; system.reflection.assembly assembly = system.reflection.assembly.loadfrom(     @"c:\users\c_desaik\desktop\powertool.exe"); type type = assembly.gettype("powertool.automation"); powertool = activator.createinstance(type);     

now, have noticed, powertool has been declared dynamic because not want code fail @ compile time , want resolve operations @ runtime.

while code fails execute down line following error:

an unexpected exception occurred while binding dynamic operation

now thought entire concept behind dynamic keyword abl eto resove members , operation @ run time. how can resolve error?