Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

Conditional Compilation Directives

The following directives modify the default behavior when compiling code for debugging.

Directive Description
@debug Turns on or off the emission of debug symbols.
@position Provides meaningful position information in error messages.

These directives are provided for developers designing code that is automatically included into JScript programs by host environments (such as ASP.NET.). The code included is generally of no interest to authors who write scripts to be run in that environment. When these authors debug their code, they only want to see the parts of the program that they wrote rather than their code and additional parts that their development tool wrote.

These conditional compilation directives can "hide" code by turning off the emission of debug symbols and resetting the line position. This allows script authors to see only code they write when debugging a script.

See Also

Conditional Compilation | Conditional Compilation Variables | Conditional Compilation Statements | /debug

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.