Before building, install the VirtualBox and Qt SDK along with setting the paths:
- Download and install the VirtualBox SDK
- Create the props file (Clone repo and load project in Visual Studio 2017 if not done already)
- Enable the Property Manager view [View -> Other Windows -> Property Manager]
- Right click VBMGUI and select Add New Project Property Sheet...
- Name the file VBOXSDK_path.props
- Double click VBOXSDK_path.props (Debug vs. Release doesn't matter) and click User Macros on the left; click Add Macro
- Set the name to VBOX_SDK and set the value to the path of the SDK down to the mscom folder (e.g. C:\Dev\SDKs\VirtualBoxSDK-5.2.8-121009\sdk\bindings\mscom)
- Download and install version 5.10.1 (MSVC 2017 64-bit) of the Qt SDK
- Install and setup Qt Visual Studio Tools from the Visual Studio extension manager
- Add the Qt version to Qt VS Tools [Qt VS Tools -> Qt Options]
- Build!