kimiraikkonen wrote:
Quote:
[...]
But in VC# 2005 express, if there's a coding error, usually you see
the error in error list AFTER you debug your program or click
somewhere on the screen late. The present syntax errors aren't
displayed simultaneously while you're typing.
>
Why is there a problematic coding-error tracking problem in VC# 2005
express?
I see two possibilities, neither of which I'd consider a bug:
* The Express editions generally install different default settings
than the retail versions, because they are generally targeted at a
somewhat different audience (even though Express is IMHO surprisingly
useful for even more advanced programming). So it's possible this
behavior is controlled by some user setting, not disabled in Express but
rather just turned off by default. This wouldn't be a bug; you just
need to turn the feature on.
* The Express editions obviously have specific functionality that
is limited with respect to the retail versions. My experience has been
that the sorts of things that are completely disabled aren't basic
usability issues like the one you mentioned, so it would surprise me if
that's the answer here. But it is a possibility, and if it turns out
that there's no user setting to control that behavior, I'd say that the
lack of the real-time error display is a consequence of an intentional
design difference between the two versions. Again, this wouldn't be a bug.
I haven't really spent any time looking into this, so I can't tell you
whether there's a user setting, and if so where it is. But I don't
think that I'd call the Express edition's behavior a "bug". Whatever
the explanation, it's more likely it's an intentional part of the design
of the software.
Pete