title: could not load file or assembly system.data.sqlite on target machine
body: <p>I've a windows form, connected to a sqlite db.<br>
  The application is running fine on my pc, but when I run it on any other pc I get the Message:</p>
  
  <pre><code>    could not load file or assembly 'system.data.sqlite, version=1.0.84.0. culture=neutral, publickey token=db937bc2d44ff139' or one of irs dependencies
  </code></pre>
  
  <p>I've tried to change App.xml to:</p>
  
  <pre><code>    &lt;?xml version="1.0" encoding="utf-8" ?&gt;
      &lt;configuration&gt;
        &lt;startup useLegacyV2RuntimeActivationPolicy="true"&gt;
          &lt;supportedRuntime version="v4.0" /&gt;
        &lt;/startup&gt;
      &lt;/configuration&gt;
  </code></pre>
  
  <p>The target machine has .NET 4.5 installed, and the problem isn't about .NET because the message only appears on classes that use sqlite.<br>
  I've tried to install Visual C++ 2010 SP1 Redistributable x86 but that didn't solve the problem.<br>
  But when I Installed Visual Studio, it worked like charm.<br>
  How should I run my application without installing Visual Studio on client machine?</p>