#31: Author: Dimsok, Posted: Tue Aug 06, 2019 04:21 Странно, в версии для tc9 этого не требовалось.
И как же он догадывается о нахождении wscript, когда в пути к скрипту нет пробелов.
#32: Author: Flasher, Location: МоскваPosted: Tue Aug 06, 2019 04:29 А при чём тут версия? Это могло сработать только, если ты dll без нужды зарегистрировал. Только зачем, спрашивается? Тогда бы не было смысла в остальных файлах...
Не понял, при чём тут отсутствие пробелов в пути к скрипту?
#33: Author: Dimsok, Posted: Tue Aug 06, 2019 04:33 Ладно, как бы то ни было, задача решена. Спасибо.
#34: Author: Flasher, Location: МоскваPosted: Tue Aug 06, 2019 04:43 Погоди. Ну, скрипт же будет внутрях сборки ТС. А там могут быть пробелы (в т.ч. при переносе). С этим надо что-то решать.
И зачем регистрировал-то?
#35: Author: Dimsok, Posted: Tue Aug 06, 2019 04:52 TCScript.dll?
Без этого последние 2 варианта не работают.
#36: Author: Flasher, Location: МоскваPosted: Tue Aug 06, 2019 04:58 Глупости не пиши. В последнем варианте в условиях его нет, на что дополнительно указано строкой после кода.
А по предыдущему пиши нормальный багрепорт.
Варианты с dll в условии ты делал по примеру этой кнопки?
Внутренности архива распаковал в одно место?
#37: Author: Dimsok, Posted: Wed Aug 07, 2019 02:00 По примеру, когда ты сказал про необходимость указания пути к wscript.exe.
В одно.
#38: Author: Flasher, Location: МоскваPosted: Wed Aug 07, 2019 04:26 А библиотеку разрегистрировал перед тестами?
Last edited by Flasher on Wed Aug 07, 2019 15:07; edited 1 time in total
#39: Author: Dimsok, Posted: Wed Aug 07, 2019 04:32 Да, только чего-то после unregister всё равно работает, как будто она зарегистрирована.
#40: Author: Flasher, Location: МоскваPosted: Wed Aug 07, 2019 11:12 Конечно, в этом и суть портабельности. Ты название и начало статьи по ссылке прочти для начала. Заодно в этот топик загляни.
И, возможно, у тебя старые версии по другим путям зарегистрированы. С них тоже надо снять реги. Введи TCWSHelp.exe|TCScript.dll в Everything. Dll разрегистрируй через контекстное меню, а TCWSHelp.exe с полным путём и с ключом /UNREGSERVER вызови.