Полная инструкция находится в README. Там же и инструкция по дебагу. ### Requirements The following is required in order to build the Qt Visual Studio solution: - Visual Studio 2017, 2019 or 2022, with the following workloads: - Desktop development with C++ - .NET desktop development - [Visual Studio extension development](https://docs.microsoft.com/en-us/visualstudio/extensibility/installing-the-visual-studio-sdk) - [Linux development with C++](https://devblogs.microsoft.com/cppblog/linux-development-with-c-in-visual-studio/) - [`vswhere` tool](https://github.com/microsoft/vswhere) (usually installed with Visual Studio): - [Version 2.7.1](https://github.com/microsoft/vswhere/releases/tag/2.7.1) or greater. - `git` must be installed and included in the `PATH` environment variable. ### Environment variables Set environment variables `QTBUILD_STATIC_VS`_`nnnn`_ according to the installed VS versions, i.e.: - `QTBUILD_STATIC_VS2017` = _path to Qt installation built with msvc2017_ - `QTBUILD_STATIC_VS2019` = _path to Qt installation built with msvc2019_ - `QTBUILD_STATIC_VS2022` = _path to Qt installation built with msvc2022_ For example, assuming Qt is installed in the following directory tree: C: +--- build +--- qt_5.12.9_msvc2019_x86 | +--- bin | +--- include | +--- lib | (etc.) | +--- qt_5.12.9_msvc2022_x64 +--- bin +--- include +--- lib (etc.) In this case, the following environment variables must be set: QTBUILD_STATIC_VS2017=C:\build\qt_5.12.9_msvc2017_x86 QTBUILD_STATIC_VS2022=C:\build\qt_5.12.9_msvc2022_x64 `Сборка под VS2017:` Обязательно наличие VS 2017 Установить переменную среды QTBUILD_STATIC_VS2017 (Пример QTBUILD_STATIC_VS2017=C:\build\qt_5.12.9_msvc2017_x86) для VS 2017 только QT x86 В директории через cmd вызвать vstools -vs2017 -init -config Release или Debug -rebuild -deploy Path -startvs где Path - это путь, куда будет закидываться собранный vsix config - выбор между релизом и дебагом startvs - наличие данного параметра отвечает за открытие студии после отработки скрипта После отработки скрипта откроется 17 студия. В ней выполняется сборка. Для VS 2017 выбирается платформа x86 или Any Cpu `Сборка под VS2022:` Обязательно наличие VS 2022 Установить переменную среды QTBUILD_STATIC_VS2022 (Пример QTBUILD_STATIC_VS2022=C:\build\qt_5.12.9_msvc2022_x64) для VS 2022 только QT x64 В директории через cmd вызвать vstools -vs2022 -init -config Release или Debug -rebuild -deploy Path -startvs где Path - это путь, куда будет закидываться собранный vsix config - выбор между релизом и дебагом startvs - наличие данного параметра отвечает за открытие студии после отработки скрипта После отработки скрипта откроется 22 студия. Нужно обновить нугеты: tools -> NuGet package manager -> Manage NuGet package for solution, вкладка Updates. Выбрать и обновить все. Выполнить сборку. Для VS 2022 платформа только x64