Share via


foofoo.dll

You know when we probe an assembly foo, we first probe the appbase for foo.dll/exe, then appbase\foo\foo.dll/exe.

The reason we probe for appbase\foo\foo.dll, is for multi-module assembiles.

Say you have assemblies foo1 and foo2. Both have a module called bar.dll. You can't put foo1 and foo2 in the same directory, since their module bar.dll will overwrite each other.

But you can put them in appbase\foo1, and appbase\foo2, problem solved.

Comments

  • Anonymous
    April 03, 2005
    This is one of those things that I have always wondered about but never enough to try and find out. Thanks for sharing!
  • Anonymous
    April 03, 2005
    Daniel,

    You get other things?
  • Anonymous
    April 03, 2005
    Have you ever been aware of that happening?
  • Anonymous
    April 04, 2005
    Be aware of what? foo1 and foo2 with the same module bar.dll?

    No I did not see that. But again, I never know how people use this technology.