Thursday, August 4, 2016

Windows 10 Anniversary edition stops JScripts from loading in Smart Office

The Windows 10 Anniversary update has just rolled out and with it has come more problems for Infor's Smart Office.

When using a panel that has a JScript attached to it, the JScript does not load and an error message is logged within the Smart Office log e.g.

5/05/2016 9:29:30 PM ERROR MForms.Render.RenderEngine.PostRender Failed to run scripts
System.IO.FileNotFoundException: Could not load file or assembly 'file:///C:\Users\user\AppData\Local\Temp\aibwfam0.dll' or one of its dependencies. The system cannot find the file specified.
File name: 'file:///C:\Users\user\AppData\Local\Temp\aibwfam0.dll'

Infor don't have a resolution to this yet, much like the problem with the Microsoft patch that on certain configurations broke Smart Office altogether, the current recommendation from IRD is to not install the Anniversary update.

4 comments:

  1. Replies
    1. This is now resolved in the ISO 10.2.1 series as per:
      http://movexblog.blogspot.com/2016/10/smart-office-102-hotfix-17-resolves.html

      There is also a workaround where you can compile to dll the JScripts on a working ISO instance, then use the compiled dlls in place of the JScripts.

      Delete
    2. Hi Alistair!

      I still have this issue on ISO 10.2.1.0.141 on Windows 10. Has the bug been reintroduced?

      Where can I find any info on how to do the workaround if that is the case?

      Delete
    3. You need to upgrade to 10.2.1.0.169 for the fix to be included.

      Delete