The information in this article applies to:
SYMPTOMSIn an OS/2 version 2.0 MS-DOS Window, when you attempt to make an .EXE file from within the VBDOS.EXE interpreter environment or when you run LINK.EXE from the command line, you may get System Error SYS3175 (access violation). WORKAROUNDTo work around this problem, link your program from the command prompt, and use the Link /r option. The /r option prevents Link from attempting to use extended memory. Option /r must be the first option, as in this example: BC MAIN.BAS;In addition, the SETUP.EXE program incorrectly puts LINK.EXE into the \OS2 directory, overwriting the OS/2 system linker. To preserve the OS/2 linker, rename it before installing Visual Basic for MS-DOS using these commands: CHDIR \OS2After you install Visual Basic for MS-DOS, move LINK.EXE to the VBDOS directory and restore the OS/2 linker by using these commands: CHDIR \OS2 STATUSMicrosoft has confirmed this to be a bug in both the Standard and Professional Editions of Microsoft Visual Basic version 1.0 for MS-DOS. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available. Additional query words: VBmsdos buglist1.00 1.00
Keywords : |
Last Reviewed: December 10, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |