title: MSB3481 Certificate Error
body: <p>I have a build server on window 2008 R2. I am running CruiseControl.net using msbuil 3.5. I know for a fact that the certificate is installed and the thumbprint is correct. I did look into this SO question <a href="https://stackoverflow.com/questions/14409465/msbuild-signfile-task-returning-msb3481-the-signing-certificate-could-not-be-lo">MSBuild SignFile task returning MSB3481: The signing certificate could not be located</a> and tried that solution but didn't work. From the msbuild script the error is thrown on the code line below. I am not sure if there is anything specific to window 2008 R2.</p>
  
  <pre><code>&lt;SignFile CertificateThumbprint="$(CertThumbprint)"
   SigningTarget="@(%(ManifestItems.DeployManifestOutput))"/&gt;
  </code></pre>