title: Forcing my app to use a specific version of a dll
body: <p>I have application which needs to use a dll (also written by me) which has be independently verified by a government agency. We plan to modify the dll very rarely due to the re-verification which would be required. I want to prevent inadvertent modifications to this dll being picked up by my application. Is there a way to create a hash code for the dll and set up my application to only use this specific version.</p>
  
  <p>This way if someone modified some of the code for the dll, when we build and run the application the app would fail to load the dll (because it had changed).</p>
  
  <p>Any ideas/suggestions?</p>
  
  <p>Cheers,</p>
  
  <p>James</p>