PSIcapture Troubleshooting: New Installation issues with blocked installer

Problem:


If PSIcapture is installed with a blocked installer, or without administrator privileges, issues will begin to appear after the licensing splash screen is successful. PSIcapture Services stay started, but when the initial load screen gets to the [Loading Modules] stage it fails and these are logged in the Capture.Services log and or the Capture Log:

 

[Error] 
Object reference not set to an instance of an object.
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at PSIGEN.Capture.Application.CaptureApplication.LoadModule(TypeReference moduleReference)
 
[Error]
Object reference not set to an instance of an object.
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at PSIGEN.Capture.Application.CaptureApplication.LoadModule(TypeReference moduleReference)
 
[Error]
Object reference not set to an instance of an object.
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at PSIGEN.Capture.Application.CaptureApplication.LoadModule(TypeReference moduleReference)
 
[Error]
Error loading module: PSIGEN.Capture.Modules.CaptureServer.CaptureServerModule, Capture.Core,PublicKeyToken=a37817f97b64ad34.
Object reference not set to an instance of an object.
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at PSIGEN.Capture.Application.CaptureApplication.LoadModule(TypeReference moduleReference)

 

Solution:
 
Prerequisites were not installed because the Installer was blocked and not run as Administrator. When an installer is blocked it will not be able to install the the windows components correctly. Follow the steps below to overcome this issue.

  1. Uninstall all prerequisites the installer uses to install from the list below (use more updated versions as appropriate): 
    1. .NET Framework 4.6.1
    2. Visual C++ 2005 (x86) 8.0+
    3. Visual C++ 2005 SP1 (x86)
    4. Visual C++ 2008 (x86) 2008: 9.0.30729.17
    5. Visual C++ 2008 SP1 (x86)
    6. Visual C++ 2010 SP1 (x86) 2010: x86: 10.0.40219
    7. Visual C++ 2012 (x86) 2012 x86: 11.0.61030
    8. Microsoft SQL Server 2012 Express LocalDB (x86)
      Note: On Windows 64 bit OS install Microsoft SQL Server 2012 Express LocalDB (x64)
  2. Reboot PC.
  3. Reinstall PSIcapture by unblocking the downloaded installation package and right-clicking to ensure you "Run as Administrator."



Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.