title: Strongly naming a 3rd party assembly - Could not load file or assembly
body: <p>I am writing a Visual Studio 2012 extension, for internal use, which requires that all assemblies have a strong name.  I am dependent on RestSharp (and a few other dlls), and since it is not strongly named, I am adding a strong name to it by following <a href="http://ryanfarley.com/blog/archive/2010/04/23/sign-a-.net-assembly-with-a-strong-name-without-recompiling.aspx" rel="noreferrer">this</a>.  Everything works according to the output of the process, and even visual studio claims it is strongly named if I look at the properties of RestSharp.dll in the project references.  However, when I go to use my extension I get a FileLoadException claiming:</p>
  
  <pre>Could not load file or assembly 'RestSharp, Version=104.1.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. A strongly-named assembly is required. (Exception from HRESULT: 0x80131044)
  </pre>
  
  <p>Any thoughts on how to resolve this or work around it?</p>