幫助類,這裏的理念是:呼叫Activator.CreateInstance到intance駐留Asp.Net App_Code文件內
External.dll
IMyClass NewCreated = (IMyClass)Activator.CreateInstance(Namespace.MyClass).UnWrap();
-----------------------------------------
Asp.Net WebSite
App_Code
Namespace.MyClass.cs
Bin
External.dll
是,即使更多鈔票?
我都試過了,很多更多鈔票的組合,如:
Assembly.GetCallingAssembly().CreateInstance("Namespace.MyClass")
Activator.CreateInstance(AppDomain.CurrentDomain,"Namespace","Namespace.MyClass")
Assembly.GetExecutingAssembly().CreateInstance("Namespace.MyClass")
非常感謝,下面是從dll中初始化app_code中任何類的完整代碼。 ((Assembly)BuildManager.CodeAssemblies [0])。GetType(「Namespace.Class」),ConstructorParams1,ConstructorParams2); – Fraga 2010-04-15 16:32:13