title: Breakpoints are not hitting in Visual Studio
body: <p>I've been working on an existing Windows Workflow foundation project to improve its performance. The current project uses Windows workflow foundation and has custom activities. The current deployment model is a console application (where methods use <code>HttpGet</code>, <code>HttpPost</code>, etc to serve requests)  which uses <code>TopShelf</code> to run as Windows service. The console app receives the requests, and calls the appropriate activity from the activities project. The console app more or less acts like a web API. I noticed the requests are handled in a poor fashion by the console app. So, I changed the existing console application to a Web API and the performance has increased drastically. </p>
  
  <p>However, there is a twist. After I added a new Web API project, and ported the same code from Console App to Web API, and ran it in <strong>IIS Express</strong>, I am not able to hit breakpoints in the activities project. Here is what I tried already:</p>
  
  <ol>
  <li><p>I tried to match the framework of the projects (activities was using .NET 4.0, now I upgraded it to .NET 4.5.1). </p></li>
  <li><p>I created a brand new workflow activities project, and copied over the code from old activities and placed a break point, and it still did not hit. </p></li>
  <li><p>I checked all the settings in visual studio and followed suggestions from some posts on SO and it didn't work.</p></li>
  <li><p>Upgraded all the packages used by all projects in the solution to the latest (from <strong>Nuget</strong>).</p></li>
  <li><p>The Workflow activities project uses 2 third party <em>DLLs</em> which mention the run-time version as 4.0.30319. I am yet to find out if there is an updated version of those <em>DLLs</em> from them. Could this be an issue? </p></li>
  </ol>
  
  <p>I am using VS 2015 as my IDE. </p>
  
  <p>Any help in this regard is highly appreciated. </p>