Protect 9.1 crashes at startup with an unexpected error popup.
You see the following error in the ST.Protect.Managed log:
WorkItemController.cs:368|Virtual Inventory refresh starting
Launcher.cs:73|System.InvalidOperationException: Crash from main UI thread ---> System.InvalidOperationException: Crash from main UI thread ---> System.MissingMethodException: Method not found: 'Void VMware.Vim.VimClient..ctor()'.
You have PowerCLI 5.5 Release 2 installed on the server. The VMware.Vim.dll used by PowerCLI 5.5 Release 2 is not backwards compatible with previous versions of VMware.Vim.dll that Protect uses. The VMware.Vim.dll is installed in the Global Assembly Cache so Protect is newer incompatible dll instead of the version installed by Protect.
- Uninstall PowerCLI 5 Release 2 from the Protect server.
- Install Protect on a server that does not have VMware.Vim.dll installed.
Shavlik Protect 9.1.X