title: How to include other files to the output directory in C# upon build?
body: <p>I have some library files needed for my application to work.<br />
  My application has a setup and deployment included.</p>
  <p>I already know that in order for a library file to be added to the output directory of the application when installing, I just have to reference those libraries inside the .NET IDE before building... the only problem is that these libraries can't be referenced... So I need to be able to copy these libraries to the installation directory of my application... At the moment, I am copying these libraries manually...</p>
  <p><strong>Addendum</strong></p>
  <p>I also did try to add these library files as an <em><strong>Existing Item</strong></em> to my project and marked each library files' <em><strong>Copy to Output Directory</strong></em> to <em><strong>Copy if newer</strong></em> on their properties but still not getting the solution I want.</p>
  <p><strong>Update 1</strong></p>
  <p>Thanks for you help guys it helped me solve my problem, I managed to make the solutions you posted work except for one...  @Matthew Watson's post.. I even managed to find a solution too so I wanted to share it with you also.</p>
  <p>Heres what I did:</p>
  <ol>
  <li>I opened the setup and deployment project in my application.</li>
  <li>Under the Application Folder Tree, on it's right side, I right clicked..</li>
  <li>then clicked Add..</li>
  <li>then clicked File</li>
  <li>and then browsed for the files I wanted to add to the installation directory</li>
  <li>and click open.</li>
  </ol>
  <p>But out of curiosity...I am still trying to make what @Matthew Watson posted work...Hope you can help me with this one guys. Thanks in advance</p>
  <p><strong>Update 2</strong></p>
  <p>I forgot to update this post yesterday, I already manage to make Matthew Watson's solution worked yesterday. Thank you again for all your help guys.</p>