assembly conflict Microsoft.ReportViewer.WebForms
<p>After running a update to published app i get a error :</p>

<pre><code>Parser Error Message: Could not load file or assembly 'Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
</code></pre>

<p>Source Error:</p>

<pre><code>Line 1:  &lt;%@ Page Title="" Language="C#" MasterPageFile="~/XXX/Pages/MainMaster.Master" AutoEventWireup="true"  
Line 2:  CodeBehind="Report.aspx.cs" Inherits="xxx.yy.cc.tt.Pages.Reports.Report" %&gt;&lt;%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %&gt;
</code></pre>

<p>I haven't updated that to 10.0 -> it should be 9.0 . It is 9 in web.config.. Also it is 9.0 for other apps running in same server. So I  wonder, where can it get that request command to search for 10.0 version? </p>

<p>As I use Visual Studio 2012 for development, I think it mistakenly did it automatically in some phase. However, as I'm beginner I dont know where to search for that "automatically" modified configuration.</p>

<p>Copy-Paste of Web.config:</p>

<pre><code>&lt;compilation debug="false" defaultLanguage="c#" targetFramework="4.0"&gt;
        &lt;assemblies&gt;
            &lt;add assembly="Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/&gt;
            &lt;add assembly="Microsoft.ReportViewer.Common, Version=9.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/&gt;
        &lt;/assemblies&gt;
        &lt;buildProviders&gt;
            &lt;add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.Common, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/&gt;
        &lt;/buildProviders&gt;
    &lt;/compilation&gt;

    &lt;httpHandlers&gt;
        &lt;add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" validate="false"/&gt;
    &lt;/httpHandlers&gt;
</code></pre>

<p>Also its weird if i run the same version i updated it with in my local machine it works.</p>
