Hi All,
We have used Infragistics 2008 vol 1 CLR 2.0 in our web application. When we publish our application in our development system for test, it does not include the Infragistics DLLS in the BIN folder of our application, which we referenced for use. Instead, it referenced to http://localhost/aspnet_client/infragistics/20081CLR20/.... The problem where is when we publish our application to a server machine where there is no infragistics installed we got runtime errors due to missing dlls. My question is, do we need to install infragistics on the server machine to make our application work correctly? Or do we have to do some settings so that the published version take the dlls along with?
Do we have to install infragistics on the deployment server where we wanted an application which reference the dlls to run properly, especially in web application?
Thanks
You do not need to install the Infragisitcs product line in the production server - the only thing you need is the Infragistics product assemblies. They should be placed in the top level /bin folder of your web-site / web-project.
This can be achieved by selecting the "Copy Local" option for each assembly reference - this will copy them from the GAC (Global Assembly Cache - where the IG installer puts them by default) to your /bin folder and you can simply copy paste the entire website to the production server - this should address the problems.
For example, if you are using the 8.1 version of UltraWebGrid, you need to following assembly in your /bin folder (if you are targetting ASP.NET 3.5):
Infragistics35.WebUI.UltraWebGrid.v8.1.dll