После установки обновления windows 10 fall creators update в Turbo Delphi 2006 перестал работать рефакторинг. При попытке рефакторинга появляется сообщение: QueryInterface for interface Borland.Studio.ToolsAPI.IOTAModuleServices failed. Похоже, это произошло из-за того, что слетела регистрация tlb файлов.
Для устранения проблемы достаточно создать и выполнить bat файл со следующими командами:
Не забудьте только указать свой путь к Bin папке Delphi!
Для устранения проблемы достаточно создать и выполнить bat файл со следующими командами:
set BDS_BIN_PATH=C:\Program Files (x86)\Borland\BDS\4.0\Bin
for %%i in ("%BDS_BIN_PATH%\*.tlb") do "%BDS_BIN_PATH%\tregsvr" %%i
set BDS_BIN_PATH=
pause
Не забудьте только указать свой путь к Bin папке Delphi!