title: "A project with an Output type of Class Library cannot be started directly"
body: <p>I downloaded a C# project and I wish to debug the project to see how an algorithm implementation works.</p>
  
  <p>The project has come in a Folder, inside this folder there are -</p>
  
  <ol>
  <li><strong><code>.sln</code> file</strong> and </li>
  <li><strong>a folder which has source files and a <code>.csproj</code> file</strong>.</li>
  </ol>
  
  <p>I installed Visual Studio and opened the <code>.sln</code> file present in the main folder. I built the project successfully, but when I try to debug the project I get this message:</p>
  
  <blockquote>
    <p>A project with an Output type of Class Library cannot be started directly In order to debug this project, add an executable project to this solution which references the library project. Set the executable project as the startup project.</p>
  </blockquote>
  
  <p>The strange part is that I don't see a main function anywhere.</p>
  
  <p>What should I do to get round this hiccup?</p>