title: How can I get VS 2008 to use Interop.DTS in place of old COM DTS?
body: <p>I have a VS 2008 project that is using DTS.  The project is in source control, and I don't want to check out and modify the project references for fear of stubbing the toes of other developers for whom things are just fine.</p>
  
  <p>For me, right now Visual Studio can't locate the DTS reference used by the project.</p>
  
  <p>I have SQL Server 2008 installed and I have the Interop.DTS assembly on my machine.  The problem is the VS project doesn't seem to realize that, based on this reference problem.</p>
  
  <p>In the VS project file there's this line regarding the DTS reference:</p>
  
  <pre><code> &lt;COMReference Include="DTS"&gt;
    &lt;Guid&gt;{10010001-EB1C-11CF-AE6E-00AA004A34D5}&lt;/Guid&gt;
    &lt;VersionMajor&gt;2&lt;/VersionMajor&gt;
    &lt;VersionMinor&gt;0&lt;/VersionMinor&gt;
    &lt;Lcid&gt;0&lt;/Lcid&gt;
    &lt;WrapperTool&gt;tlbimp&lt;/WrapperTool&gt;
  &lt;/COMReference&gt;
  </code></pre>
  
  <p>So the project is looking for a DTS / COM based dll, which I don't have.  My question is, how can I get VS to accept Interop.DTS as a substitute for DTS without modifying the project?  </p>
  
  <p>I have a coworker who has this working; <em>his</em> reference in the project to DTS points to Interop.DTS.dll, in the project's bin/debug folder.  I don't get why it works for him and not me.  It's confusing.  Thanks for listening.</p>