title: Application run on my machine, and give strange error on others
body: <p>this application runs smoothly on my machine, but when trying to run on others it doesn't appear at all.</p>
  
  <p>after searching the logs i found this</p>
  
  <h2>Source = Application Error</h2>
  
  <pre><code>Faulting application name: Diamonds 2.1.exe, version: 2.1.1.23755, time stamp: 0x4e426777
  Faulting module name: KERNELBASE.dll, version: 6.1.7600.16385, time stamp: 0x4a5bdfe0
  Exception code: 0xe0434352
  Fault offset: 0x000000000000aa7d
  Faulting process id: 0x1ad0
  Faulting application start time: 0x01cc574ef6707ed5
  Faulting application path: C:\Users\Administrator.DEVELOPER\Desktop\EXE\Diamonds 2.1.exe
  Faulting module path: C:\Windows\system32\KERNELBASE.dll
  Report Id: 34498134-c342-11e0-8d91-6cf049ab4bd2
  </code></pre>
  
  <h2>Source .NET ERROR</h2>
  
  <pre><code>Application: Diamonds 2.1.exe
  Framework Version: v4.0.30319
  Description: The process was terminated due to an unhandled exception.
  Exception Info: System.TypeInitializationException
  Stack:
     at Diamonds.Program.Main(System.String[])
  </code></pre>
  
  <p>the application was running normally, i didn't do any new modifications other than splitting some function to a new dll library.</p>
  
  <p>Any Ideas ??</p>