Microsoft KB Archive/92489

From BetaArchive Wiki
< Microsoft KB Archive
Revision as of 18:32, 18 July 2020 by 3155ffGd (talk | contribs) (importing KB archive)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Knowledge Base


FIX: CodeView Quick Watch of Variable Name Gives CAN0017 Error

Article ID: 92489

Article Last Modified on 10/23/2003



APPLIES TO

  • Microsoft CodeView 4.0
  • Microsoft CodeView 4.01
  • Microsoft CodeView 4.0
  • Microsoft CodeView 4.01



This article was previously published under Q92489

SYMPTOMS

In versions 4.0 and 4.01 of Microsoft CodeView, requesting a Quick Watch on a variable that includes one or more underscore characters in its name fails with one of the following error messages:

CAN0017 Error: symbol not found

CXX0017 Error: symbol not found



This happens with either the SHIFT+F9 key combination or by selecting Quick Watch from the Data menu. This problem also occurs with other keystrokes that require CodeView to parse a string (containing underscore characters) at the current cursor location, such as F1 and Ctrl-W (Add Watch).

RESOLUTION

To avoid this behavior, select the entire variable name before requesting a Quick Watch. Another technique is to request a Quick Watch with the "?? <variable name>" command in the Command window.

STATUS

Microsoft has confirmed this to be a problem in CodeView versions 4.0, 4.01, and 4.02. This problem was corrected in CodeView version 4.05.


Additional query words: 4.00

Keywords: kbfix kb16bitonly KB92489