CodeView 3.14 Replaces CV.EXE 3.1 in Basic PDS 7.1 (72423)



The information in this article applies to:

  • Microsoft Basic Professional Development System for MS-DOS 7.1

This article was previously published under Q72423

SUMMARY

The original version of CodeView shipped with Microsoft Basic Professional Development System (PDS) version 7.1 (CodeView version 3.1) has been replaced in the Microsoft Basic PDS product by Microsoft CodeView version 3.14.

Microsoft CodeView 3.1 (CV.EXE) has a potential disk-damaging problem, which may occur when running both CodeView 3.1 and disk cache software with both utilities simultaneously accessing extended memory. This problem was corrected in CodeView version 3.14.

Microsoft CodeView 3.1 is replaced by CodeView 3.14 in all copies of the Microsoft Basic PDS version 7.1 shipped since May 13, 1991. CodeView 3.14 is also being sent to all registered users of Microsoft Basic PDS 7.1. In addition, a disk containing Microsoft CodeView 3.14 is available to owners of Microsoft Basic PDS version 7.1 by contacting Microsoft Technical Support. There is a problem in Microsoft CodeView version 3.14 that affects debugging of Microsoft Basic PDS programs that use a run-time module (either custom run time or the standard BRT71xxx.EXE run-time modules). A description of the problem and the suggested workaround are detailed below.

You can determine the version of your copy of Microsoft CodeView by starting CodeView with "CV" and no other arguments.

This information applies to the Microsoft Basic PDS version 7.1 for MS-DOS.

MORE INFORMATION

The following information is taken from the Microsoft Basic PDS version 7.1 README.DOC. This information is found only in the README.DOC for the releases of Microsoft Basic PDS 7.1 that contain Microsoft CodeView 3.14.

Debugging Run-Time Module Programs with CodeView

The following steps must be taken in order to view the Basic source code of a program that was compiled to use a run-time module (non /O) in CodeView 3.14:

  1. Start CodeView as usual by typing:

    CV TEST.EXE

    The source window will only display the assembly listing for your program.
  2. To display the Basic source code for your program, choose the Open Source command from the File menu and open the Basic source file for the program.
  3. To retain the Basic source code listing throughout your debugging session, set a breakpoint on the first line of the Basic source code. Each time you restart your program, CodeView will stop execution at this breakpoint and load the Basic source into memory for execution tracing.
  4. Run the program. CodeView will stop execution at the breakpoint, but from then on will display Basic source while you are debugging.
Note, the preceding steps are not needed to view source code when using CodeView with stand-alone programs (compiled with /O option).

Modification Type:MinorLast Reviewed:8/16/2005
Keywords:KB72423