To ensure a clean uninstall of the SharePoint Connector, perform the following steps:
SharePoint 2016 and above
-
Open SharePoint Management Shell.
-
Import the Gimmal SharePoint Connector PowerShell Module (see PowerShell Section).
-
Execute Remove-RecordsManagerServices to delete and unregister any Gimmal SharePoint Connector Service Applications.
-
Open Central Administration.
-
Navigate to Central Administration > System Settings > Manage Farm Features.
-
Deactivate the Gimmal SharePoint Connector feature.
-
Navigate to Central Administration > System Settings > Manage Farm Solutions.
-
Click gimmal.records.sharepoint.connector.wsp, select Retract Solution and click OK.
-
8a. After the retraction completes, click gimmal.records.sharepoint.connector.wsp, select Remove Solution and click OK.
-
-
9. Click gimmal.records.sharepoint.core.wsp, select Retract Solution and click OK
-
9a. After the retraction completes, click gimmal.records.sharepoint.core.wsp, select Remove Solution and click OK.
-
-
10. Click recordsmanager.sharepoint.wsp, select Retract Solution and click OK.
-
10a. After the retraction completes, click recordsmanager.sharepoint.wsp, select Remove Solution and click OK.
-
-
Perform the following steps on each server in the SharePoint Farm:
-
Open Services MMC.
-
Right-click SharePoint Timer Service and choose Restart.
-
Right-click App Fabric Caching Service and choose Restart.
-
Open a command prompt. and Execute command IIS Reset.
-
Open directory %windir%\assembly and delete any assemblies beginning with “RecordLion.RecordsManager*”.
-
Open directory %windir%\Microsoft.NET\assembly and delete any assemblies beginning with RecordLion.RecordsManager…”.
-
Reboot of the server
-
-
Re-verify that all DLLs were properly deleted. If they were not, repeat Step 11.
Note: Copies of the DLLs can sometimes be cached in a TEMP folder and are not able to be deleted because they are locked by a process.