Good afternoon,
I used to have Infragistics v7.3 version and following coding:
<
tagMapping
>
add tagType="Infragistics.WebUI.UltraWebGauge.UltraGauge" mappedTagType="Infragistics.Guidance.Web.GaugeWrapper"
/>
add tagType="Infragistics.WebUI.UltraWebChart.UltraChart" mappedTagType="Infragistics.Guidance.Web.ChartWrapper"
</
After I replace Infragistics with a newest version v11.1 I am receiving runtime error on this code:
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately. Parser Error Message: The specified type 'Infragistics.Guidance.Web.GaugeWrapper' used for mapping must inherit from the original type 'Infragistics.WebUI.UltraWebGauge.UltraGauge'.Source Error:
Line 43: --> Line 44: <tagMapping> Line 45: <add tagType="Infragistics.WebUI.UltraWebGauge.UltraGauge" mappedTagType="Infragistics.Guidance.Web.GaugeWrapper" /> Line 46: <add tagType="Infragistics.WebUI.UltraWebChart.UltraChart" mappedTagType="Infragistics.Guidance.Web.ChartWrapper" /> Line 47: </tagMapping>
Source File: E:\Inetpub\nycdoeroot\offices\DHR\PSWaivers\config\tagprefixes.config Line: 45
Version Information: Microsoft .NET Framework Version:2.0.50727.5472; ASP.NET Version:2.0.50727.5471
Please help me to resolve this issue.
Thanks.
Hello vaverbukh,
The main possibility is that some of the class names or namespaces were changed between 7.3 and 11.1 and mapping fails to complete properly.
The namespace and classes for Gauge in 11.1 are shown here - http://help.infragistics.com/NetAdvantage/ASPNET/2011.1/CLR4.0/?page=WebGauge_API_Overview.html
You should check if there are some major changes between version 11.1 classes and mapped override of the same control with version 7.3. Check especially for main control inheritance and overridden events/methods in your “Infragistics.Guidance.Web.GaugeWrapper”.