Assembly.LoadFrom() & GAC

  • Thread starter Thread starter Timothy Parez
  • Start date Start date
T

Timothy Parez

Hi,

I use Assembly.LoadFrom to load an assembly on the hard drive
but what if the Assembly is in the gac
for example I want to get an instance of OleDbConnection.

First I do something like

Assembly providerAssembly =
Assembly.LoadFrom(Path.Combine(this.providersPath,providerDef.Assembly));

Then I use the CreateInstance method to get whatever I want
this works for assemblies which are located on the hard drive but not in
the GAC.


Thnx.
 
Christian said:
Use Assembly.Load() instead you can give it the assembly strong name.

Will this allow the use of user-defined types between a dynamically
loaded assembly and its caller?

For example, if I have a type derived from Form called, say,
MyDerivedForm, can I use a cast to get 'MyDerivedForm' from a return
value of type Object?

Cheers,

S.
 
Back
Top