In 9.2.1, the script compiler was able to work as it found the DLL files in the OIM installation folder. In 9.3.1, the script compiler does not load these DLLs and complains about missing Nuget sources.
Per the 9.3.x release notes, this is caused by the platform migration from .net framework to .net 8
Per the release notes: https://support.oneidentity.com/technical-documents/identity-manager/9.3/release-notes
One Identity Manager is now based on .NET 8.
Scripts and all custom extensions must be compatible with .NET 8.
NuGet packages are supported as dependencies in scripts.
The configuration settings for logging messages using NLog are now made in the nlog.config configuration file.
General configuration settings for the One Identity Manager tools can be specified in the appsettings.json configuration file.
Some functions are no longer supported. For more information, see Deprecated features.
Custom scripts for synchronization projects that use custom DLL files must be adapted and recompiled. For more information, see Known issues.
© ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center