Summary
How to disable a particular source control provider if it deviates from the Microsoft SCC specifications and causes crashes in InstallShieldSynopsis
In some cases, it becomes necessary to disable a particular source control provider if it deviates from the Microsoft SCC specifications and causes crashes in InstallShield. This article describes how to accomplish this.
Discussion
1. Locate the list of Source Control providers in the registry:
HKEY_LOCAL_MACHINE\SOFTWARE\SourceCodeControlProvider
2. Under this key, locate the 'ProviderRegKey' in the root of the above key for the default provider, or find other provider's registry keys under the 'InstalledSCCProviders' key.
3. Navigate to the Key(s) listed in step 2, and locate the 'SCCServerPath' value (note: the path will generally be relative to HKLM). This will contain the name of a *.dll.
4. Take the name of the *.dll, and add it to the following registry value where ## represents the version of InstallShield you're using (assuming 2008 = 14, 2009 = 15,etc.)
HKEY_LOCAL_MACHINE\SOFTWARE\InstallShield\##.0\Professional\SCCProvidersToIgnore
The entries in this key will be just the name of the *.dll, delimited by the pipe character ("|"):
SCCDLL1.dll|SCCDLL2.dll
Related Articles
How InstallShield Detects Source Control Software 4Number of Views License reconciliaton incorrectly excludes cloud-hosted computers from IBM points-based licenses when matching points rule… 6Number of Views TF249051: No URL Can Be Found That Corresponds to the SourceSafe Source Control Integration with Installshield IDE 3Number of Views OLE DB Provider for Oracle is installed on the beacon server but Oracle database inventory fails with "OLE DB provider for… 28Number of Views SQL Server edition not recognized if SQL Server WMI provider is inaccessible 114Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Case id: 00001065
Activity: Status change: 2 hours ago