Question : Accessing application component in .net

I have several applications writen in .net that use the same dll called cmImage.dll. I use Inno to install them on  the users' machine so that C:\ProgramFiles\Photex contains the DLL and a folder for each app containing its exe.

When I run an app I get
System.IO.FileNotFoundException: Could not load file or assembly 'cmImage, Version=1.0.3684.17854, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
File name: 'cmImage, Version=1.0.3684.17854, Culture=neutral, PublicKeyToken=null'

Does .net no longer search up the exe directory structure to find DLLs.

Inno can't install into the GAC, so what's the best way to share a DLL among several programs.

Answer : Accessing application component in .net

Here's a link on creating the StrongAssemblyName:
http://msdn.microsoft.com/en-us/library/xc31ft41.aspx
Random Solutions  
 
programming4us programming4us