Unable to install SSIS extension (Microsoft.DataTools.IntegrationServices.exe) on VS 2022 Professional in an air-gapped Windows Server 2025 environment (Error 0x80070643).

Chitluri, Durga 0 Reputation points
2026-08-20T15:59:53.9866667+00:00

Issue Details / Problem Description:

  • Environment:

Operating System: Windows Server 2025 Datacenter

Development Tool: Visual Studio Professional 2022 (installed offline to custom directory path: F:\Program Files\Microsoft Visual Studio\2022\Professional)

  • Target Workload: SQL Server Data Tools (SSDT)
  • Network State: Strictly air-gapped / offline environment (No internet access) Problem Statement: Attempting to install the standalone SSIS Extension installer (Microsoft.DataTools.IntegrationServices.exe v2.2 / v17.x, full ~512 MB package) fails during the execution stage. The Burn/WiX setup log reports a fatal failure when attempting to invoke the inner VSIX bootstrapper payload (Microsoft.DataTools.IntegrationServices.vsix). Error Code / Log Excerpt: Plaintext
        [1704:35AC] Applying execute package: ISVsix, action: Install, path: ...\VSIXBootstrapper.exe, arguments: '"...\VSIXBootstrapper.exe" /q /admin /instanceIds:"c9be25d1" /logFile:"..." "payload\Microsoft.DataTools.IntegrationServices.vsix"'
    

[1704:35AC] Error 0x80070643: Process returned error: 0x643 [1704:35AC] Error 0x80070643: Failed to execute EXE package. [1C4C:1154] Error 0x80070643: Failed to configure per-machine EXE package. [1C4C:1154] MainViewModel.OnBundleAction: Bundle action failed: Fatal error during installation (0x80070643) ```

__Troubleshooting Steps Already Attempted:__

   Performed a clean uninstall of Visual Studio 2022 using `InstallCleanup.exe -i`, rebooted, and re-installed VS 2022 using an offline layout created with `--noWeb` and the `Microsoft.VisualStudio.Workload.Data` workload.
   
      Verified that the downloaded SSIS installer binary is complete (512 MB, verified payload).
      
         Ran the installer as Administrator after ensuring all Visual Studio processes and background setup tasks were terminated.
         
            Attempted direct installation of VSTA 2022 (`vsta_setup_2022.exe`) and executing `VSIXInstaller.exe /admin` manually against the extracted `.vsix` payload, but the extension fails to register properly against the target VS 2022 instance in this offline setup.
            
            __Requested Assistance from Microsoft:__
            
               Guidance on resolving the `0x80070643` VSIX bootstrapper failure for SSIS on Windows Server 2025.
               
                  The supported offline deployment method to bind SSIS, SSRS, and SSAS extension project templates to a custom Visual Studio 2022 installation path (`F:` drive) without internet access.
                  
Developer technologies | Visual Studio | Extensions
0 comments No comments

2 answers

Sort by: Most helpful
  1. Jay Pham (WICLOUD CORPORATION) 4,270 Reputation points Microsoft External Staff Moderator
    2026-08-21T04:58:02.46+00:00

    Hi @Chitluri, Durga ,

    The 0x80070643 you see in the bundle log is only the generic relay of exit code 0x643 coming from VSIXBootstrapper.exe, so the outer log will never tell us the real reason. The actual failure detail is written to the inner log at %temp%\SsdtisSetup\Microsoft.DataTools.IntegrationServices_{Timestamp}_ISVsix.log, and also to the log file path you can see being passed via the /logFile argument in the command line you quoted. I suggest opening that ISVsix log first, since it will state the exact VSIX error.

    That said, based on your setup I strongly suspect the root cause is missing prerequisites in the offline layout. For air-gapped installations, the SSIS Projects extension has three documented prerequisite components that must be present in the Visual Studio offline layout, and the Data workload alone does not guarantee all of them. The one most commonly missing is the .NET Framework 4.7 targeting pack, and its absence causes the VSIX prerequisite resolution to fail exactly the way you describe, including the manual VSIXInstaller.exe /admin attempt failing to register.

    Here is what I recommend:

    1. On your internet-connected machine, update your offline layout so it explicitly includes the required components: vs_professional.exe --layout D:\VSLayout --lang en-US --noWeb --add Microsoft.VisualStudio.Workload.Data --add Microsoft.VisualStudio.Component.Roslyn.LanguageServices --add Microsoft.VisualStudio.Component.CoreEditor --add Microsoft.Net.Component.4.7.TargetingPack
    2. Transfer the updated layout to the server, run setup from the layout to update the existing F: instance, and reboot.
    3. Rerun Microsoft.DataTools.IntegrationServices.exe as Administrator. The installer respects whichever registered instance it targets, so the custom F: install path itself is not a problem; there is no separate procedure needed to bind the extension to a non-default drive.
    4. If it still fails, please check the ISVsix log mentioned above. If it contains "Pre-check verification failed with warning(s): AnotherInstallationRunning", Windows Installer is busy with another operation (Windows Server servicing tasks often hold it on fresh builds); wait for it to finish and retry.
    5. As an additional sanity check, run vswhere -all -products * from C:\Program Files (x86)\Microsoft Visual Studio\Installer and confirm only the expected F: instance is registered. A previous InstallCleanup pass can occasionally leave a stale instance registration that the VSIX bootstrapper resolves instead of the live one.

    Regarding SSRS and SSAS in the same offline environment: those two are plain VSIX extensions. You can download Microsoft.DataTools.ReportingServices.vsix and Microsoft.DataTools.AnalysisServices.vsix from the Visual Studio Marketplace on a connected machine, transfer them, and install with "F:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\VSIXInstaller.exe" /admin <file.vsix>. They will install cleanly once the same prerequisites above are present. Also note that Visual Studio Professional supports offline activation via product key, so your edition choice is correct for an air-gapped server.

    If the ISVsix log shows something other than a prerequisite or AnotherInstallationRunning issue, please share the relevant error lines from it and I will take a closer look.

    Reference documentation:

    https://learn.microsoft.com/sql/ssdt/ssis-vs2022-troubleshooting-guide?view=sql-server-ver17#offline-installation

    If you found my response helpful or informative, I would greatly appreciate it if you could provide feedback by interacting with the system or leaving a comment below.

    Thank you.

    Was this answer helpful?


  2. AI answer

    2026-08-20T16:00:15.9433333+00:00

    For an air-gapped Visual Studio 2022 Professional installation, the supported offline method is:

    1. Create the Visual Studio offline layout and include these SSIS prerequisites:
      • Microsoft.VisualStudio.Component.Roslyn.LanguageServices — C# and Visual Basic
      • Microsoft.VisualStudio.Component.CoreEditor — Visual Studio core editor
      • Microsoft.Net.Component.4.7.TargetingPack — .NET Framework 4.7 targeting pack
    2. Run the SSIS Projects installer in the offline environment. The installer also supports quiet mode; launching it with /? shows available arguments.
    3. For offline use, Visual Studio Professional or Enterprise is the recommended edition because they support offline activation via product key. Visual Studio Community does not support offline activation.

    Given the current failure, use this troubleshooting path:

    1. Check the SSIS installation log under %temp%\SsdtisSetup and review Microsoft.DataTools.IntegrationServices_{Timestamp}_ISVsix.log for the exact inner VSIX failure.
    2. If the log shows Pre-check verification failed with warning(s): AnotherInstallationRunning, wait and retry. Windows Installer can process only one installation operation at a time.
    3. If SSIS appears to install but the project type is unavailable or Solution Explorer shows incompatible or The application is not installed, open Extensions > Manage Extensions > Installed, enable the SSIS extension, and relaunch Visual Studio.
    4. If the failure persists, run the published troubleshooting script VSInstallationTroubleShooting.ps1 referenced in the SSIS troubleshooting guide.
    5. If Visual Studio was recently repaired or updated, reinstall the SSIS extension because it can be removed during Visual Studio repair or update.

    For the offline scenario described, a documented resolution for the same SSIS extension problem on Visual Studio 2026 was:

    • ensure local administrator access is available during installation
    • ensure the offline package includes the .NET Framework 4.7 targeting pack in addition to C# and Visual Basic and Visual Studio core editor

    That resolution aligns with the official offline-install prerequisites for the SSIS Projects extension and is the most relevant fix for an offline VSIX bootstrapper failure.

    The provided documentation supports offline installation of the SSIS extension, but it does not provide a separate supported procedure specific to binding SSIS, SSRS, and SSAS templates to a custom Visual Studio install path on F:. The documented installation method is to install the appropriate extensions from Extensions > Manage Extensions or from the Marketplace, and for SSIS offline installation to use the SSIS installer with the required prerequisites included in the Visual Studio offline layout.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.