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.
 
Use Assembly.Load() instead you can give it the assembly strong name.

Chris.
 
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.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top