Welcome Serena Central users! CLICK HERE
The migration of the Serena Central community is currently underway. Be sure to read THIS MESSAGE to get your new login set up to access your account.

Install Visual COBOL / Enterprise Developer for Visual Studio 2017 version 4.0 without internet.

Install Visual COBOL / Enterprise Developer for Visual Studio 2017 version 4.0 without internet.

Problem:

Is it possible to install Visual COBOL / Enterprise Developer for Visual Studio 2017 version 4.0 on machine without internet.

Resolution:

Note, this is only currently known to affect Visual COBOL / Enterprise for Visual Studio 2017 version 4.0 (may affect later versions), and appears to be related to an issue caused by the Microsoft VSIX installer component.

When installing the VSIX components, this utility tries to make a connection to the internet to validate certificates (even though MSI does not). This behaviour may change in the future, depending how/if Microsoft change the way the VSIX installer works for Visual Studio 2017.


Prepare and install an offline installation of Microsoft Visual Studio 2017, guides are available for this on the Microsoft MSDN website. This offline Visual Studio 2017 will need to include prerequisites for the Visual COBOL product, e.g. (real names):

-Microsoft.VisualStudio.Component.CoreEditor
-Microsoft.Net.Component.4.5.TargetingPack
-Microsoft.Net.Component.4.5.2.TargetingPack
-Microsoft.Net.Component.4.6.1.TargetingPack
-Microsoft.VisualStudio.Debugger
-Microsoft.VisualStudio.Component.Debugger.JustInTime
-Microsoft.VisualStudio.Component.GraphDocument
-Microsoft.VisualStudio.Component.NuGet
-Microsoft.VisualStudio.Component.VisualStudioData
-Microsoft.Component.HelpViewer
-Microsoft.VisualCpp.Redist.14

Due to the Microsoft VSIX Installer not being able to verify certificates these will need to be installed manually.

Go to a machine that has the Visual COBOL Product installed successfully, locate the Digicert certificates (see details below).

Export the certificates from the machine where the successfully installed product is installed on via certmgr.exe (Windows Certificate manager tool).

Transfer the exported certificate files to the machine that has no internet connection/where Visual COBOL product will be installed.

Install the exported certificates on this machine (DigiCert Assured ID Root CA certificate in Trusted Root CAs, also in Intermediate CAs.).

At the time of generating this article the certificates are:

DigiCert Assured ID Root CA

Valid until: 10/Nov/2031
Serial #: 0C:E7:E0:E5:17:D8:46:FE:8F:E5:60:FC:1B:F0:30:39
Thumbprint: 0563B8630D62D75ABBC8AB1E4BDFB5A899B24D43
Demo Sites for Root:  Active Certificate   expired   revoked
Download

 

DigiCert SHA2 Assured ID Code Signing CA

Issuer: DigiCert Assured ID Root CA
Valid until: 22/Oct/2028
Serial #: 04:09:18:1B:5F:D5:BB:66:75:53:43:B5:6F:95:50:08
Thumbprint: 92C1588E85AF2201CE7915E8538B492F605B80C6
Download


Now proceed to install the Visual COBOL / Enterprise Developer 4.0 software (GA version), this may fail.
Following that, install Visual COBOL / Enterprise Developer 4.0 Patch Update 2 (or later).
Following that run the Micro Focus MFVSIXinstall.exe tool (typically located  in path C:\Program Files (x86)\Micro Focus\Enterprise Developer\vsix\), this installs the Micro Focus components to the Visual Studio 2017 instance.


DISCLAIMER:

Some content on Community Tips & Information pages is not officially supported by Micro Focus. Please refer to our Terms of Use for more detail.
Top Contributors
Version history
Revision #:
10 of 10
Last update:
‎2019-11-29 16:32
Updated by:
 
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.