Отладка файлов сервера сценариев Windows, VBScript и JScript

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке:308364
Заявление об отказе относительно содержимого статьи о продуктах, поддержка которых прекращена
Эта статья содержит сведения о продуктах, поддержка которых корпорацией Майкрософт прекращена. Поэтому она предлагается как есть и обновляться не будет.
Аннотация
В данной статье предназначена для объяснения способов отладки сервера сценариев Windows (WSH) сценарии, которой могут быть написаны на любом языке сценария ActiveX, (если установлены соответствующие языковые), но который, по умолчанию, написанных на VBScript и JScript. Существуют определенные флаги в реестре и в зависимости от отладчика используются некоторые необходимые процедуры для включения отладки.
Дополнительная информация
Отладка сценариев WSH в Microsoft Visual InterDev, отладчик сценариев Microsoft или любой другой отладчик, используйте следующий синтаксис командной строки для запуска сценария:
wscript.exe //d <path to WSH file>				
Этот код пользователю при произошла ошибка во время выполнения и дает пользователю возможность отладки приложения. Кроме того //x флаг может использоваться, следующим образом, исключение интерпретации, который запускает отладчик, сразу же после запуска сценария:
wscript.exe //d //x <path to WSH file>				
После отладки условие существует, следующий параметр реестра определяет, какой отладчик будет использоваться:
\LocalServer32 HKEY_CLASSES_ROOT\CLSID\ {834128A2-51F4-11 D 0-8F20-00805F2CD064}
Отладчик сценариев должен быть Msscrdbg.exe и отладчик Visual InterDev следует Mdm.exe.

Если Visual InterDev отладчик по умолчанию, убедитесь, что включена функция just-in-time (JIT). Чтобы сделать это, выполните следующие действия.
  1. Запустите Visual InterDev.
  2. На Сервис меню, нажмите кнопку Параметры.
  3. Нажмите кнопку Отладчик, а затем убедитесь, что только времени для обоих выбраны параметры Общие и Сценарий категории.
Кроме того Если вы пытаетесь отлаживать .wsf-файл, убедитесь, что раздел реестра имеет значение 1:
HKEY_CURRENT_USER\Software\Microsoft\Windows Script\Settings\JITDebug

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 308364 — последний просмотр: 06/06/2011 18:21:00 — редакция: 4.0

  • kbdswmanage2003swept kbinfo kbmt KB308364 KbMtru
Отзывы и предложения