I've had no problem with Assembly.LoadFrom and in fact also use it for the
version retrieval. The only time when it works differently is when the dll
is in the GAC, is that the case in your scenario?
Also try a simple repro scenario with some other dll to see if that works.
Does referencing/not referencing the dll from the exe make a difference?
Cheers
Daniel
--
http://www.danielmoth.com/Blog/
"Brad Wood" <bradley_.wood_@ndsu_.edu> wrote in message
news:(E-Mail Removed)...
>I need to programatically determine the version of a .dll. Whenever I call
>Assembly.LoadFrom I get an IOException. File.Exists tells me that the path
>I pass to LoadFrom is correct.
> In a previous post, someone who had this problem was able to fix it by
> installing SP2 of the framework, but this didn't work for me...