I have a couple questions on this upgrade. I am doing research now and trying to figure out my upgrade path. The web site is huge and uses infragistics controls (11.1) throughout. The plan is to phase the upgrade and to start with 1 page and 1 grid. I would therefore like to maintain the 11.1 .dll's as is and add the new 11.2 dlls.
1. Can I simply change the aspx pages reference and add the new 11.2 dll's to the bin folder when I upgrade my page? I realize I would have to change code because the new grid is Akido and much different. The main point of this question is will the 11.1 and 11.2 .dll's run side by side in the bin?
2. I am hesitant to introduce the "version less" .dlls to this web site since they do not support design time. This would create a debugging and deployment nightmare. Can I refrain from using them or must I? If so why?
Thank you so much for your responses.
I am trying to accomplish exactly the same thing (use both 11.1 and 11.2 in the same web site), but am having errors at run-time during site startup.
Here is the error text from the .net "yellow" page:
Server Error in '/IWMS_Main' Application.--------------------------------------------------------------------------------
Compilation Error Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.
Compiler Error Message: CS0433: The type 'Infragistics.Web.UI.LayoutControls.DialogButton' exists in both 'c:\Windows\assembly\GAC_MSIL\Infragistics35.Web.v11.1\11.1.20111.2064__7dd5c3163f2cd0cb\Infragistics35.Web.v11.1.dll' and 'c:\Windows\assembly\GAC_MSIL\Infragistics35.Web.v11.2\11.2.20112.2086__7dd5c3163f2cd0cb\Infragistics35.Web.v11.2.dll'
Source Error:
Line 402: Line 403: [System.Diagnostics.DebuggerNonUserCodeAttribute()]Line 404: private void @__BuildControl__control6(Infragistics.Web.UI.LayoutControls.DialogButton @__ctrl) {Line 405: Line 406: #line 1452 "C:\dev\Projects\IWMS\IWMS_Dev\IWMS_Main\ApplicationForms\CommonForms\WOSearch.aspx"
Source File: c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\iwms_main\af67c780\121edf4f\App_Web_wosearch.aspx.b651516d.5lbflhxd.0.cs Line: 404
What can I do to resolve this problem?
Thanks in advance!
Lynn
Hi baileyjames,
Thank you for your reply.
Just as some additional information you may find useful, the Web assembly contains more than one of the AIKIDO controls:
" .NET Assembly containing the WebDatePicker, WebDateTimeEditor,WebMaskEditor, WebMonthCalendar, WebNumericEditor, WebPercentEditor,WebTextEditor,WebDialogWindow, WebHierarchicalDataGrid, WebHierarchicalDataSource, WebDataGrid, WebImageViewer, WebSlider, WebSplitter, and WebTab controls."
http://help.infragistics.com/NetAdvantage/ASPNET/2011.2/CLR4.0/?page=Web_Deployment_Overview.html
Please feel free to contact me if you have any questions.
I am able to have both referenced and in the bin folder with no issues. For the record the new .dll that contains the grid and script manager is Infragistics35.Web.v11.2.dll or Infragistics35.Web.dll
Thank you for posting in the community.
To answer your first question - it should be possible 11.1 assemblies for the retired classic control toolset along with 11.2 assemblies for the AIKIDO controls, given that care is taken not to refer two versions of the same assembly. With this approach using the versionless assemblies would not be required.
Please do not hesitate to contact me if you have any questions.