Error -2971 in LabVIEW After Uninstalling Source Code Control Software

Updated May 10, 2018

Reported In

Software

  • LabVIEW

Other

Source Code Control (SCC) Software:
  • Perforce
  • PushOK (CVS and SVN plugins)

Issue Details

I previously installed and used Source Code Control (SCC) software such as Perforce or PushOK in LabVIEW.  After uninstalling this software, every time I open LabVIEW I get the "Error -2971 occured at SCC_Provider_Startup.viProxyCaller" as seen in dialog window below. 

 

When checking the Source Control Options in Tools»Options»Source Control, the provider name is set to < None >. However, there is still a warning describing the Source control is currently unavailable shown in the image below.
 


How do I remove these warnings from LabVIEW?

Solution

In order to remove these warnings, firstly ensure that LabVIEW is not running. Open the configuration file LabVIEW.ini located at the following path:

32-bit version: C:\Program Files(x86)\National Instruments\LabVIEW.
64-bit version: C:\Program Files\National Instruments\LabVIEW

Simply remove the tokens related to SCC as shown below and save the file.

SCCConfigData="TRUE;FALSE;;;;"
SCCProviderName="Perforce Command Line"
SCCProviderLocation="P4CMD"

Additional Information

Installing the SCC software modifies the configuration file LabVIEW.ini associated with the current version of LabVIEW. Note that the values in " " of the tokens above may be different if you are using different SCC software.

WAS THIS ARTICLE HELPFUL?

Not Helpful