Hello orianavim@gmail.com,
> 1. I'm able to load my root assembly using "Assembly.LoadFile"
> 2. get all the references AssemblyNames using
[quoted text clipped - 4 lines]
> project dll's) cannot be located. Is there anyway to load those
> dll's without knowing their location?
When the framework needs an assembly, it will look for it in certain places
(GAC, download cache, app dir, etc.) If it's not in one of those places,
and you don't know where it is, it would be pretty hard to load.
You might be talking about finding it at runtime. You can load the assembly
by assemblystring, and attach to the AssemblyResolve event. When the framework
can't find an assembly, it will ask your callback to locate it.
> My second question. If my project reference dll's without copy them
> localy, how can I find their physical file? Any idea?
Select one of the references in VS and look at the properties window, the
"Path" property should show you the physical location.
> I already tried all the other function given in the Assembly class,
> none of them worked.
>
> I'm using VS 2005.
>
> Thanks.