Jump to content

Recommended Posts

Posted
This is good news!

 

In the meantime, the issue is caused by various DLLs that the Exams module relies on not being registered properly.

 

What you need to do is make sure that they get re-registered after a SIMS update - it seems from looking at Process Monitor traces that all the DLLs in the SIMS directory starting with 'CES' need registering. Along with those are two .NET libraries - these need to be passed to RegAsm in order for it to create the COM wrapper around them (the rest go to regsvr32).

 

A PowerShell snippet like this will take care of it - if you use a script to deploy & update SIMS itself it can be integrated into that.

 

# This path may be different for your environment!
$regAsmPath = "C:\Windows\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe"

# Ditto - change this to wherever SIMS is installed
$simsPath = "C:\Program Files (x86)\SIMS\SIMS .net"


Get-ChildItem $simsPath -filter "CES*.dll" | %{ & regsvr32 /s $_.FullName }
& $regAsmPath "$simsPath\LoginProcesses.dll" /nologo /silent
& $regAsmPath "$simsPath\DocManagementProcesses.dll" /nologo /silent

Sorry to resurface an old thread but I can confirm that the above does still fix SIMs Examinations Module with SIMs Spring 2019. It's amazing how this issue still hasn't been fixed years on.

  • Thanks 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...