#c# #debugging #vbscript #vb.net-2010
#c# #отладка #vbscript #vb.net-2010
Вопрос:
Мне нужно реализовать визуальный отладчик vbscript. Вот и все. Мне нужно знать, есть ли способ выполнить это из vb6 или vb.net программа.
Что мне нужно сделать, так это визуальный, пошаговый отладчик. Но я не знаю, с чего начать.
Я пытался использовать объект «MSScriptControl.ScriptControl», но он может выполнять только полный код, а не пошаговую поддержку.
Есть идеи???
Комментарии:
1. Visual Studio может отлаживать VBScript / JavaScript… Похоже на произвольное решение. По какой-либо конкретной причине вы хотите реализовать отладку VBScript поверх гораздо более документированной управляемой отладки?
2. Да, переносимость. Мне нужно использовать эту программу (отладчик) во многих удаленных средах, и обычно я не могу рассчитывать на полный набор VS. Кроме того, я не хочу покупать VbsEdit.
3. Доступен отладчик Microsoft Script , плюс я иногда использую редактор сценариев Microsoft Office , который поставляется вместе с office. Кроме того, не могли бы вы проанализировать вывод командной
cscript.exe
строки с//D
помощью переключателя?4. на самом деле, я думаю, я имел в виду
//X
переключатель5. Существует руководство пользователя Windows Scripting Editors , которое никоим образом не отвечает на ваш вопрос, но может быть актуальным, если 60 долларов стоят меньше вашего времени
Ответ №1:
JavaScript / VBScript очень старые, и вы ищете старый COM / ActiveX API для работы. Проверьте эти ссылки — http://blogs.msdn.com/b/jscript/archive/2008/03/18/ie8-script-debugger-under-the-hood.aspx и http://msdn.microsoft.com/en-us/magazine/cc301316.aspx .
Примечание — я никогда не делал этого сам и предпочитаю, чтобы так и оставалось.