title: Error:Could not load file or assembly 'Microsoft.Vbe.Interop, Version=14
body: <p>I built my dll in a 64Bit machine with Office2010 64Bit, when i use that dll in a 32bit(xp/office2003) machine am getting this error.</p>
  
  <blockquote>
    <p><code>Could not load file or assembly 'Microsoft.Vbe.Interop, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' or one of its dependencies. The system cannot find the file specified.</code></p>
  </blockquote>
  
  <p>I have reference of VBIDE in my project, Looks like based on the office version installed in the PC where Project is being built - the version of Vbe.Interop gets recorded in the dll. How can I avoid this - ie, environment neutral build..</p>
  
  <p>Thanks in advance..</p>