У меня есть файл .js, который обычно выполняется cscript.exe
(то есть не запускается в браузере и не может быть запущен там).
Я знаю, что могу задать cscript.exe
параметр //X
, чтобы получить запрос на выбор отладчика. Хорошо. Это нормально.
Я выбираю «Visual Studio 2005 Debugger», IDE появляется, выполнение останавливается на первой строке. Хорошо.
Скрипт завершается (или я его прекращаю), я что-то редактирую и хочу снова его отладить.
Простая мысль - просто нажать F5 и снова запустить отладчик. Но это не работает. VS просто говорит мне, что не может найти никаких символов отладки в cscript.exe
:
Что теперь? Повторный запуск cscript.exe
из командной строки для каждого отладочного запуска, на мой взгляд, довольно обременителен.
Есть ли способ просто отладить скрипт с помощью VS? Также приветствуются подсказки для других инструментов отладки.
Edit:
Ответ из t0nyh0 довольно близок. Я создаю фиктивное консольное приложение, компилирую и запускаю отладчик. Однако две вещи не идеальны
cscript.exe
всегда запрашивает отладчик для использования (какой экземпляр VS).
Можно ли это преодолеть, указав определенный экземпляр отладчика непосредственно в командной строке?
Чтобы запустить событие после сборки, необходимо внести некоторые изменения в источники. В настоящее время я просто добавляю / удаляю пустую строку, чтобы запустить сборку моего фиктивного проекта.
Есть ли способ всегда выполнять сценарий после сборки, даже если ничего не изменилось?