title: How to create a .dll in Visual Studio 2008 for use in a C# App?
body: <p>I have a C++ class I'd like to access from a C# application. I'll need to access the constructor and a single member function. Currently the app accepts data in the form of <code>stl::vector</code>s but I can do some conversion if that's not likely to work?</p>
  
  <p>I've found a few articles online which describe how to call C++ DLLs and some others which describe how to make .dll projects for other purposes. I'm struggling to find a guide to creating them in Visual Studio 2008 for use in a C# app though (there seem to be a few for VS 6.0 but the majority of the options they specify don't seem to appear in the 2008 version).</p>
  
  <p>If anyone has a step-by-step guide or a fairly basic example to get going from, I'd be very grateful.</p>