Setting Up 3ds Max 2027 SDK Development with Visual Studio 2026

Visual Studio 2026 landed in late 2025, and if you write plugins for 3ds Max, the first question is the obvious one: can I move my development environment to the new release, or do I need to stay put? The short answer is that you can, with one important caveat about the compiler toolset. This post walks through what changed, what the 3ds Max 2027 SDK requires, and how to get a clean, working build environment on the new IDE.

What does the 3ds Max 2027 SDK require?

Per the official SDK Requirements page, 3ds Max 2027 targets:

ComponentRequirement
IDE baselineVisual Studio 2022, version 17.14.13
Platform toolsetv143, specifically the v14.38 (17.8) build tools (now Out of Support)
C++ standardC++20
Windows Platform SDK10.0.19041.0
.NET.NET 10 (.NET Core 8 from the 2026 release is now EOL)
Qt6.8.3
Target OSWindows 10 x64 / Windows 11

The SDK Requirements page lists the IDE version as VS2022 17.14.13, but what your build must match is the MSVC v14.38 (17.8) toolset within the v143 family — see the next section for why that difference matters. Any edition of Visual Studio (Community, Professional, or Enterprise) can build 3ds Max plugins; the edition doesn’t matter, the toolset version does.

The SDK Requirements page names Visual Studio 2022 17.14.13 as the IDE baseline, but the build itself is pinned to a specific MSVC v143 build-tools version — v14.38 (17.8), which Microsoft now marks as Out of Support. “v143” is not a single compiler; it’s a family that spans many MSVC minor versions (14.30 through 14.44 and beyond), and 3ds Max 2027 is ABI-locked to the v14.38 set. The platform-toolset name stays v143 across Visual Studio 2022 and Visual Studio 2026 for backward compatibility, but the minor version underneath is what has to match.

This is why Visual Studio 2026 can host 3ds Max 2027 development: the newer IDE is able to install and target the older, out-of-support v14.38 build tools side by side with its own. 3ds Max and its plugins are extremely sensitive to ABI (Application Binary Interface) matching; a plugin must be built with a toolchain binary compatible with the one Autodesk used to build 3ds Max itself. Installing and selecting the v14.38 toolset is what keeps you inside that compatible window while still letting you run the newer IDE.

NOTE: The new IDE is fine; the exact build-tools version is what must match. Build against the v14.38 (17.8) v143 toolset, not whatever newer toolset Visual Studio 2026 installs by default.

What does Visual Studio 2026 ship with?

A default Visual Studio 2026 installation will not build a 3ds Max 2027 SDK project. Out of the box, VS2026 ships:

  • the MSVC v14.44 build tools (the current v143 compiler), and
  • the Windows 11 SDK 10.0.26100.x.

3ds Max 2027, by contrast, is built against the MSVC v14.38 (17.8) v143 build tools and the Windows 10 SDK 10.0.19041.0. Both VS2026’s defaults are newer than what the SDK expects, and that’s enough to break the build. To make matters more confusing, the v14.38 (17.8) toolset is now marked Out of Support by Microsoft, so it’s tucked away in the installer’s Individual components list rather than offered by default.

So, you must add the exact pieces Autodesk validated, and they come from two different places:

  • MSVC v143 — VS 2022 C++ x64/x86 build tools (v14.38-17.8) — through the Visual Studio installer’s Individual components (under Out of Support).
  • Windows 10 SDK (10.0.19041.0) — this one is not in the VS2026 installer at all. You download and install it separately, from the legacy/older-version downloads on the Windows SDK / Visual Studio site.

The newer IDE can host the older, ABI-compatible v14.38 toolchain side by side with its own v14.44. But “possible” still means “you have to install it deliberately and then point your project at it.” The next section is exactly that; install the right pieces, then pin the project to them.

How to set up VS2026 for 3ds Max 2027

Assumptions and prerequisites

  • A licensed copy of 3ds Max 2027 installed (you need a real install to test your plugin and to point to your debugger at 3dsmax.exe).
  • The 3ds Max 2027 SDK installed.
  • Qt 6.8.3 (the LGPL build) if your plugin uses Qt-based UI. Match this version exactly.
  • .NET 10 SDK if you build managed or mixed-mode (C++/CLI) assemblies.

Install the right Visual Studio workloads and components

In the VS2026 installer, select the workloads:

  • Desktop development with C++.
  • .NET desktop development, if you build any managed components.

The workload alone is not enough, you need two more pieces, and they’re installed differently:

  1. The v14.38 build tools — from the Visual Studio installer. Open the installer, switch to the Individual components tab, and use the search box to type v14.38. The matching entry — MSVC v143 – VS 2022 C++ x64/x86 build tools (v14.38-17.8) — appears under the Out of Support group; the installer will warn that it’s unsupported. That’s expected. Tick it as shown below and install it.
  2. Windows 10 SDK 10.0.19041.0 — as a separate download. This version is not offered in the VS2026 installer. Download it on its own from the Windows SDK downloads site and run that installer. Once installed, it becomes selectable as a target SDK in your project.

Installing the 3ds Max plugin project wizard

The SDK ships an AppWizard that adds a “3ds Max Plugin” template to Visual Studio’s New Project dialog, pre-filled with the include paths, libraries, and project structure a plugin needs. It was written for Visual Studio 2022, but the setup for VS2026 is essentially works, you just copy the wizard files into the VS2026 IDE directory instead of the VS2022 one.

The wizard lives in:

3ds Max 2027 SDK\maxsdk\howto\3dsmaxPluginWizard\

Open the readme.txt in that folder and follow its steps, with one substitution: wherever it points you at the Visual Studio 2022 IDE directory, use the VS2026 IDE directory instead (the path where VS2026 is installed, under its Common7\IDE location). Copy the wizard’s .vsz / .vsdir and template files to the locations the readme describes, restart Visual Studio, and the 3ds Max plugin template appears in the New Project dialog.

Create, Build, load, verify

Similar to VS2022 workflow, create projects utilizing the Plugin Wizard for 3ds Max 2027. Projects generated still default to the correct v143 toolset.

Build and Run in Hybrid| x64, and confirm your plugin appears and loads cleanly.

If all was configured correctly, you should build successfully and 3ds Max should start and load the plugin.

Tips and tricks

Start from the SDK samples. The 3ds Max 2027 SDK ships sample projects that are already configured correctly. Building one of them first verifies your environment before you po


Always cross-check exact version numbers against the official 3ds Max 2027 SDK Requirements page before you commit your build configuration — point releases can shift toolsets and Windows SDK expectations.


Comments

Leave a Reply

Discover more from Autodesk Developer Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading