I have a web application project that I upgraded from Visual Studio 2005 to Visual Studio 2008.
Now, on every page that I have a telerik tooltip, I get this error:
Error 1 Value of type 'System.Web.UI.UpdatePanel' cannot be converted to 'System.Web.UI.UpdatePanel'. Type mismatch could be due to mixing a file reference to 'C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025\System.Web.Extensions.dll' in project '1_Mobile_MobileExpenseEdit.aspx' with a file reference to 'C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Web.Extensions.dll' in project 'Webvantage'. If both assemblies are identical, try replacing these references so both references are from the same location. C:\Visual Studio 2005\Projects\Webvantage.3.00.0\Webvantage\BillingApproval_Approval.aspx.vb 219 38 Webvantage
Protected Sub OnAjaxUpdate(ByVal sender As Object, ByVal args As ToolTipUpdateEventArgs)
Me.UpdateToolTip(args.Value, args.UpdatePanel)
End Sub
The "args.UpdatePanel" is what throws the error.
I don't have any references to System.Web.Extensions that isn't version 3.5.0.0 in the project references.
And the the upgrade process put this in the web.config:
<
runtime>
<
assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<
dependentAssembly>
<
assemblyIdentity name="System.Web.Extensions"
publicKeyToken="31bf3856ad364e35"/>
<
bindingRedirect oldVersion="1.0.0.0-1.1.0.0"
newVersion="3.5.0.0"/>
</
dependentAssembly>
<
dependentAssembly>
<
assemblyIdentity name="System.Web.Extensions.Design"
publicKeyToken="31bf3856ad364e35"/>
<
bindingRedirect oldVersion="1.0.0.0-1.1.0.0"
newVersion="3.5.0.0"/>
</
dependentAssembly>
</
assemblyBinding>
</
runtime>
So where does it think that v1.0.61025 is being referenced?
I'm using other telerik ajax controls, and it seems only the tooltip is throwing errors....