AdvancedInstaller "800703fa Illegal operation attempted on a registry key that has been marked for deletion" and setting LoadUserProfile process model setting.

 If you are running an IIS ASP.NET application with a custom user account you may see the following error

Retrieving the COM class factory for component with CLSID {<GUID>} failed due to the following error: 800703fa Illegal operation attempted on a registry key that has been marked for deletion.  

This occurs because the custom user's profile has been unloaded by the system but IIS is still trying to access it.

This can be solved by setting the Process Model > Load User Profile setting.


When using AdvancedInstaller there is no direct configuration setting in the user interface. But setting this property is actually simple.

Goto the IIS > Application Pools > Application Pool  > Custom Properties


And add the following















Comments

Popular posts from this blog

Windows Server 2016, 2019, 2022, Windows 10 and Windows 11: Date and time "Some settings are managed by your organization".

TFTPD32 or TFTPD64 reports Bind error 10013 An attempt was made to access a socket in a way forbidden by its access permissions.

Enable function lock for F1-F12 on HP ZBook mobile workstations