Our Test and Pilot systems were updated over the weekend from 10.1.600.11 to 10.2.100.1 and we are still working on identifying what things broke and whether we need to contact Epicor support or not to fix them. One of the problems I ran into this morning is that I cannot open any of our custom dashboards. When I try to open one I receive the following error:
Error Detail
============
Message: Cannot access this menu item: Panel Plant Cut Schedule
Inner Exception Message: Assembly Ice.UI.App.CutSchedule.dll can be found, but cannot be accessed.
Please contact System Administrator and request rebuild all AppBuild Dashboard Assemblies.
Could not load file or assembly 'Ice.Lib.EpiClientLib, Version=3.1.600.0, Culture=neutral,
Iām guessing that Iām going to have to create a ticket for this issue, but figured I might as well run it by the gurus here first.
Looks like these were compiled dashboards and will need to be re-deployed. go into Dashboard Maintenance, bring them up one by one, go to Actions > Deploy Dashboard, check the āDeploy Smart Client Applicationā checkbox, and then click the Deploy button.
Thank you for your reply. Your solution came through at almost the exact same time as the solution I received from Epicor which said the same thing. Initially, redeploying the dashboards didnāt work, but after clearing the client cache and my temp files (as suggested by Epicor support) and then redeploying, the dashboards are working again.
Just curious, could you use Dashboard Maintenance to pull in all deployed dashboards and then do a Actions | Deploy All instead of doing them one by one?
That was the first suggestion that support offered me, but it didnāt work when I tried it. Iām guessing that it would have if I had cleared the cache first.
Holy Dashboard Maintenance Batman, it did! I was able to bring up multiple dashboards, and under the Actions menu, select Deploy All UI Applicationsā¦ and it assembled them all.
I did it in both a 10.1.600 and a 10.2 environment, donāt have a 10.0.xxx handy.
Sorry to dig up an old post; I am encountering this issue with a dashboard assembly in a 10.2.x environment.
I have re-deployed the UI application as well as the Smart Client application. If clear my client cache, it will run the dashboard (once). The next time I try to get into the dashboard from its assigned menu item, i get the error again. This all occurs in the same session. Any idea?
We are experiencing this same problem in 10.2.500.6.
Iāve done Dashboard Maintenance > Actions > Deploy All UI Applications (twice)
Plus Updateable BAQ Maintenance > Actions > Regenerate All
We spun down any load balanced Appservers so that only one remains spinning.
Cleared client cache.
Delete %temp% . /s /q
Reset IIS
Still getting this error:
Could not load file or assembly āIce.Lib.EpiClientLib, Version=3.1.600.0, Culture=neutral, PublicKeyToken=5d3fa3c7105d7992ā or one of its dependencies. The system cannot find the file specified.
Note that with 10.2.500 we implemented a shared assemblies folder.
This is the setting we have in the web.config for AssemblyFileSystem (returns added for readability):
I notice that the Ice.Lib.EpiClientLib.dll on the client RDS box is version 3.2.500.6, not 3.1.600. I donāt know why the 10.2.500 programs are trying to run the older version. Iām wondering if there is a conversion or uplift step that we missed.
We have a 10.2.500.6 Sandbox and it doesnāt have these problems.
I think we solved our own problem. When we did the search to populate the Dashboard Maintenance for re-generation, it didnāt bring them all up.
We are still getting the 3.1.600 error but now it is in customized GUIās and some BPMs. But the dashboards seem to be OK.
Yes, iām gonna be that guy that bumps this old thread.
We just got upgraded to 2024.2.4, and had the same issue. MANY THANKS for everyoneā¦ saved a heck of a lot of time doing it thru the function inside system maintenance and upgrade/mass regen.