Skip to content

vs compiler installation incomplete on blacksmith provider #2090

@jschueller

Description

@jschueller

Solution to issue cannot be found in the documentation.

  • I checked the documentation.

Issue

I noticed some differences between the vs2022 compiler when using azure or namespace compared to blacksmith provider.

First thing I noticed was some ATL headers missing:
fatal error C1083: Cannot open include file: 'atldef.h': No such file or directory

indeed there is no folder
C:\Program Files\Microsoft Visual Studio\2022\Enterprise

the only folders populated folders are limited to:
C:\Program Files (x86)\Microsoft Visual Studio\Installer
C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools

Also vswhere report is different:

namespace:

"C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe" -all -format json 
2026-04-24T21:23:49.7769554Z  │ │ [
2026-04-24T21:23:49.7793483Z  │ │   {
2026-04-24T21:23:49.7797729Z  │ │     "instanceId": "8def58d1",
2026-04-24T21:23:49.7798193Z  │ │     "installDate": "2026-04-21T20:34:07Z",
2026-04-24T21:23:49.7803703Z  │ │     "installationName": "VisualStudio/17.14.31+37216.2.-april.2026-",
2026-04-24T21:23:49.7822020Z  │ │     "installationPath": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise",
2026-04-24T21:23:49.7837078Z  │ │     "installationVersion": "17.14.37216.2",
2026-04-24T21:23:49.7848191Z  │ │     "productId": "Microsoft.VisualStudio.Product.Enterprise",
2026-04-24T21:23:49.7874337Z  │ │     "productPath": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\Common7\\IDE\\devenv.exe",
2026-04-24T21:23:49.7874784Z  │ │     "state": 4294967295,
2026-04-24T21:23:49.7880736Z  │ │     "isComplete": true,
2026-04-24T21:23:49.7886299Z  │ │     "isLaunchable": true,
2026-04-24T21:23:49.7889939Z  │ │     "isPrerelease": false,
2026-04-24T21:23:49.7894892Z  │ │     "isRebootRequired": false,
2026-04-24T21:23:49.7904490Z  │ │     "displayName": "Visual Studio Enterprise 2022",
2026-04-24T21:23:49.7954291Z  │ │     "description": "Scalable, end-to-end solution for teams of any size",
2026-04-24T21:23:49.7963482Z  │ │     "channelId": "VisualStudio.17.Release",
2026-04-24T21:23:49.7973443Z  │ │     "channelUri": "https://aka.ms/vs/17/release/channel",
2026-04-24T21:23:49.8003901Z  │ │     "enginePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\resources\\app\\ServiceHub\\Services\\Microsoft.VisualStudio.Setup.Service",
2026-04-24T21:23:49.8006487Z  │ │     "installChannelUri": "https://aka.ms/vs/17/release/channel",
2026-04-24T21:23:49.8006752Z  │ │     "installedChannelId": "VisualStudio.17.Release",
2026-04-24T21:23:49.8029464Z  │ │     "installedChannelUri": "https://aka.ms/vs/17/release/channel",
2026-04-24T21:23:49.8033378Z  │ │     "releaseNotes": "https://docs.microsoft.com/en-us/visualstudio/releases/2022/release-notes-v17.14#17.14.31",
2026-04-24T21:23:49.8035622Z  │ │     "resolvedInstallationPath": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise",
2026-04-24T21:23:49.8037865Z  │ │     "thirdPartyNotices": "https://go.microsoft.com/fwlink/?LinkId=661288",
2026-04-24T21:23:49.8038720Z  │ │     "updateDate": "2026-04-21T20:34:07.4113626Z",
2026-04-24T21:23:49.8041429Z  │ │     "catalog": {
2026-04-24T21:23:49.8044712Z  │ │       "buildBranch": "d17.14",
2026-04-24T21:23:49.8053508Z  │ │       "buildVersion": "17.14.37216.2",
2026-04-24T21:23:49.8068826Z  │ │       "id": "VisualStudio/17.14.31+37216.2.-april.2026-",
2026-04-24T21:23:49.8076103Z  │ │       "localBuild": "build-lab",
2026-04-24T21:23:49.8084819Z  │ │       "manifestName": "VisualStudio",
2026-04-24T21:23:49.8098693Z  │ │       "manifestType": "installer",
2026-04-24T21:23:49.8116006Z  │ │       "productDisplayVersion": "17.14.31 (April 2026)",
2026-04-24T21:23:49.8125654Z  │ │       "productLine": "Dev17",
2026-04-24T21:23:49.8138163Z  │ │       "productLineVersion": "2022",
2026-04-24T21:23:49.8149511Z  │ │       "productMilestone": "RTW",
2026-04-24T21:23:49.8169272Z  │ │       "productMilestoneIsPreRelease": "False",
2026-04-24T21:23:49.8181469Z  │ │       "productName": "Visual Studio",
2026-04-24T21:23:49.8191696Z  │ │       "productPatchVersion": "31",
2026-04-24T21:23:49.8206121Z  │ │       "productPreReleaseMilestoneSuffix": "1.0",
2026-04-24T21:23:49.8220673Z  │ │       "productReleaseNameSuffix": "(April 2026)",
2026-04-24T21:23:49.8239738Z  │ │       "productSemanticVersion": "17.14.31+37216.2.-april.2026-",
2026-04-24T21:23:49.8254242Z  │ │       "requiredEngineVersion": "3.14.2086.54749"
2026-04-24T21:23:49.8256973Z  │ │     },
2026-04-24T21:23:49.8263517Z  │ │     "properties": {
2026-04-24T21:23:49.8269210Z  │ │       "appLocalWPF": "false",
2026-04-24T21:23:49.8275143Z  │ │       "campaignId": "",
2026-04-24T21:23:49.8311278Z  │ │       "channelManifestId": "VisualStudio.17.Release/17.14.31+37216.2.-april.2026-",
2026-04-24T21:23:49.8312430Z  │ │       "includeRecommended": "1",
2026-04-24T21:23:49.8313680Z  │ │       "nickname": "",
2026-04-24T21:23:49.8326710Z  │ │       "setupEngineFilePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\setup.exe"
2026-04-24T21:23:49.8328336Z  │ │     }
2026-04-24T21:23:49.8330857Z  │ │   }
2026-04-24T21:23:49.8331620Z  │ │ ]

backsmith:

(base) %SRC_DIR%>"C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe" -all -format json 
2026-04-24T21:03:39.2089572Z  │ │ []

Installed packages

building qt-webengine feedstock

Environment info

vs2022 compiler

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions