I have existing programs compiled using Net Express that I run from a shared folder on a file server and I have programs compiled using native Visual COBOL which I run from a shared folder residing on a COBOL Server. How do I run the native Visual COBOL programs on a computer where the user is also running Net Express programs? Since all of the runtime files are on the COBOL Server, can I run a batch file or something to set the PATH environment to run the Visual COBOL programs? When I try now I receive a message that says "The program can't start because api-ms-crt-runtime-l1.dll is missing" When I copy one of the 20 instances of api-ms-crt-runtime-l1.dll from another computer into my COBOL Server folder containing the EXE file, I receive a message saying "entry point ucrtbase.abort cannot be found in dynamic link library api..." How do I get the files that I need onto the COBOL Server?
On computers that do not run Net Express programs, the native Visual COBOL programs run without these messages. I am running them using at Batch file that pre-pends the COBOL Server folders to the PATH environment variable.
rem --------------------------------------------
rem batch file to run Visual COBOL programs
rem --------------------------------------------
PATH=\\\\SQLPRDSVR1\\COBOLServer\\bin;\\\\SQLPRDSVR1\\APPS\\COBOL\\BIN;%PATH%
TMS010DV.exe SC
pause
#VisualCOBOL
#netexpress
#COBOLserver
#COBOLVISUALCOBOLMIGRATION




