title: Module was built without debug information
body: <p>Error when attaching debugger to process:</p>
  
  <blockquote>
    <p>"To debug this module change the project build configuration to debug
    mode."</p>
  </blockquote>
  
  <p>I'm running finalbuilder using MSBUILD.  The output says:</p>
  
  <blockquote>
    <p>Running C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe with
    parameters : /t:Build /nr:false /logger:FinalBuilderLogger,"C:\Program
    Files (x86)\FinalBuilder 7\FinalBuilder.MSBuild.Logging.v4.0.dll"
    /noconlog /p:Configuration="Debug";Platform="AnyCPU" /v:normal /m
    /p:solutionDir="C:\TFS10\Ecc\TestBranch\" "ProjectName.csproj"</p>
  </blockquote>
  
  <p>Unless I missed something (wouldn't be the first time), these parameters suggest a Debug build with no optimizations.  So why the error?  </p>
  
  <p>Note: I have experienced a strange issue when doing my builds in finalbuilder where I have to set an output path in the first property group in msbuild:</p>
  
  <pre><code>&lt;Configuration Condition=" '$(Configuration)' == '' "&gt;Debug&lt;/Configuration&gt; 
   &lt;Platform Condition=" '$(Platform)' == '' "&gt;AnyCPU&lt;/Platform&gt;
   &lt;OutputPath&gt;bin\Debug\&lt;/OutputPath&gt;/* this has to be here */
  </code></pre>
  
  <p>In this group <code>&lt;DebugType&gt;</code> and <code>&lt;DebugSymbols&gt;</code> are <strong>not</strong> set.  So they are defaults.</p>
  
  <p>If it's set in the next property group, <code>'Debug|AnyCPU'</code> property group alone I get a build error regarding output path not found:</p>
  
  <pre><code>&lt;PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "&gt;
      &lt;OutputPath&gt;bin\Debug\&lt;/OutputPath&gt;
  </code></pre>
  
  <p>This suggests that the build condition is the default (blank) rather than Debug for some reason.  </p>