none
Developer command prompt : "Script "vsdevcmd\ext\Invalid" could not be found" RRS feed

  • Question

  • I have installed Build Tools for Visual Studio 2017 on Windows 10. When I open the Developer Command Prompt for VS 2017, I get the following error:

    **********************************************************************
    ** Visual Studio 2017 Developer Command Prompt v15.0
    ** Copyright (c) 2017 Microsoft Corporation
    **********************************************************************
    [ERROR:VsDevCmd.bat] Script "vsdevcmd\ext\Invalid" could not be found.
    [ERROR:VsDevCmd.bat] *** VsDevCmd.bat encountered errors. Environment may be incomplete and/or incorrect. ***
    [ERROR:VsDevCmd.bat] In an uninitialized command prompt, please 'set VSCMD_DEBUG=[value]' and then re-run
    [ERROR:VsDevCmd.bat] vsdevcmd.bat [args] for additional details.
    [ERROR:VsDevCmd.bat] Where [value] is:
    [ERROR:VsDevCmd.bat]    1 : basic debug logging
    [ERROR:VsDevCmd.bat]    2 : detailed debug logging
    [ERROR:VsDevCmd.bat]    3 : trace level logging. Redirection of output to a file when using this level is recommended.
    [ERROR:VsDevCmd.bat] Example: set VSCMD_DEBUG=3
    [ERROR:VsDevCmd.bat]          vsdevcmd.bat > vsdevcmd.trace.txt 2>&1

    So I did `set VSCMD_DEBUG=2` and ran `vsdevcmd.bat > vsdecmd.trace.txt 2>&1`. The following is the dump from there:

    [DEBUG:VsDevCmd] Writing pre-initialization environment to C:\Users\joebox\AppData\Local\Temp\dd_vsdevcmd15_preinit_env.log
    [DEBUG:VsDevCmd.bat] --------------------- VS Developer Command Prompt Environment [pre-init] ---------------------
    ALLUSERSPROFILE=C:\ProgramData
    APPDATA=C:\Users\joebox\AppData\Roaming
    CommonProgramFiles=C:\Program Files\Common Files
    CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
    CommonProgramW6432=C:\Program Files\Common Files
    COMPUTERNAME=DESKTOP-MN90951
    ComSpec=C:\Windows\system32\cmd.exe
    DevEnvDir=C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\
    DriverData=C:\Windows\System32\Drivers\DriverData
    Framework40Version=v4.0
    FrameworkDir=C:\Windows\Microsoft.NET\Framework\
    FrameworkDir32=C:\Windows\Microsoft.NET\Framework\
    FrameworkVersion=v4.0.30319
    FrameworkVersion32=v4.0.30319
    HOMEDRIVE=C:
    HOMEPATH=\Users\joebox
    LIBPATH=C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Windows\Microsoft.NET\Framework\v4.0.30319;
    LOCALAPPDATA=C:\Users\joebox\AppData\Local
    LOGONSERVER=\\DESKTOP-MN90951
    MOZ_PLUGIN_PATH=C:\PROGRAM FILES (X86)\FOXIT SOFTWARE\FOXIT READER\plugins\
    NUMBER_OF_PROCESSORS=4
    OneDrive=C:\Users\joebox\OneDrive
    OneDriveConsumer=C:\Users\joebox\OneDrive
    OS=Windows_NT
    Path=C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\\MSBuild\15.0\bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\Tools\;C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\\MSBuild\15.0\bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\Tools\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\Users\joebox\Miniconda3\condabin;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64;C:\Program Files\MATLAB\R2018b\bin;C:\Users\joebox\AppData\Local\Microsoft\WindowsApps;C:\Users\joebox\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\joebox\AppData\Local\Programs\MiKTeX 2.9\miktex\bin\x64\
    PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
    PROCESSOR_ARCHITECTURE=AMD64
    PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 69 Stepping 1, GenuineIntel
    PROCESSOR_LEVEL=6
    PROCESSOR_REVISION=4501
    ProgramData=C:\ProgramData
    ProgramFiles=C:\Program Files
    ProgramFiles(x86)=C:\Program Files (x86)
    ProgramW6432=C:\Program Files
    PROMPT=$P$G
    PSModulePath=C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules
    PUBLIC=C:\Users\Public
    SynaProgDir=Synaptics\SynTP
    SystemDrive=C:
    SystemRoot=C:\Windows
    TEMP=C:\Users\joebox\AppData\Local\Temp
    TMP=C:\Users\joebox\AppData\Local\Temp
    UniversalCRTSdkDir=C:\Program Files (x86)\Windows Kits\10\
    USERDOMAIN=DESKTOP-MN90951
    USERDOMAIN_ROAMINGPROFILE=DESKTOP-MN90951
    USERNAME=joebox
    USERPROFILE=C:\Users\joebox
    VisualStudioVersion=15.0
    VS140COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\
    VS150COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\Tools\
    VSCMD_ARG_app_plat=Desktop
    VSCMD_ARG_HOST_ARCH=x86
    VSCMD_ARG_TGT_ARCH=x86
    VSCMD_DEBUG=2
    VSCMD_VER=15.0
    VSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\
    windir=C:\Windows
    WindowsLibPath=References\CommonConfiguration\Neutral
    WindowsSDKLibVersion=winv6.3\
    WindowsSDKVersion=\
    __DOTNET_ADD_32BIT=1
    __DOTNET_PREFERRED_BITNESS=32
    __VSCMD_PREINIT_PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\Users\joebox\Miniconda3\condabin;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64;C:\Program Files\MATLAB\R2018b\bin;C:\Users\joebox\AppData\Local\Microsoft\WindowsApps;C:\Users\joebox\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\joebox\AppData\Local\Programs\MiKTeX 2.9\miktex\bin\x64\
    __VSCMD_PREINIT_VS150COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\Tools\
    [DEBUG:VsDevCmd.bat] --------------------- VS Developer Command Prompt Environment [pre-init] --------------------- 
    [DEBUG:core\vsdevcmd_start] initializing with arguments ''
    [DEBUG:core\parse_cmd.bat] initializaing with arguments ''
    [DEBUG:parse_cmd] -no_ext : 
    [DEBUG:parse_cmd] -winsdk : 
    [DEBUG:parse_cmd] -app_platform : 
    [DEBUG:parse_cmd] -test   : 
    [DEBUG:parse_cmd] -help   : 
    [DEBUG:parse_cmd] -arch   : 
    [DEBUG:parse_cmd] -host_arch : 
    [DEBUG:parse_cmd] -vcvars_ver : 
    [DEBUG:parse_cmd] -startdir : 
    [DEBUG:vsdevcmd_start] Parsing results...
    [DEBUG:vsdevcmd_start] -clean_env : 
    [DEBUG:vsdevcmd_start] -test      : 
    [DEBUG:vsdevcmd_start] -help      : 
    [DEBUG:vsdevcmd_start] end of script: VS150COMNTOOLS="C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\Tools\"
    [DEBUG:vsdevcmd_start] end of script: VSINSTALLDIR="C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\"
    [DEBUG:vsdevcmd_start] end of script: DevEnvDir="C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\"
    **********************************************************************
    ** Visual Studio 2017 Developer Command Prompt v15.0
    ** Copyright (c) 2017 Microsoft Corporation
    **********************************************************************
    [DEBUG:VsDevCmd.bat] -clean_env : 
    [DEBUG:VsDevCmd.bat] -test : 
    [DEBUG:VsDevCmd.bat] VS150COMNTOOLS : "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\Tools\"
    [DEBUG:VsDevCmd.bat] calling "core\dotnet.bat"
    [vsdevcmd\core\dotnet.bat] initializing...
    [DEBUG:core\dotnet.bat] Adding 32-bit .NET Framework Path
    [DEBUG:core\dotnet.bat] Framework Preference: 32bit
    [DEBUG:core\dotnet.bat] Cannot find registry key for FrameworkDir32 - using default: C:\Windows\Microsoft.NET\Framework\
    [DEBUG:core\dotnet.bat] init:COMPLETE
    [DEBUG:VsDevCmd.bat] calling "core\msbuild.bat"
    [DEBUG:core\msbuild.bat] initializing...
    [DEBUG:core\msbuild.bat] init:COMPLETE
    [DEBUG:VsDevCmd.bat] calling "core\winsdk.bat"
    [DEBUG:winsdk.bat] initializing...
    [DEBUG:core\winsdk.bat] init:COMPLETE
    [ERROR:VsDevCmd.bat] Script "vsdevcmd\ext\Invalid" could not be found.
    [DEBUG:VsDevCmd.bat] calling "ext\netfxsdk.bat"
    [DEBUG:ext\netfxsdk.bat] init:COMPLETE
    [DEBUG:VsDevCmd.bat] calling "ext\roslyn.bat"
    [DEBUG:ext\roslyn.bat] init:COMPLETE
    [DEBUG:core\vsdevcmd_end] initializing with arguments ''
    [ERROR:VsDevCmd.bat] *** VsDevCmd.bat encountered errors. Environment may be incomplete and/or incorrect. ***
    [ERROR:VsDevCmd.bat] In an uninitialized command prompt, please 'set VSCMD_DEBUG=[value]' and then re-run 
    [ERROR:VsDevCmd.bat] vsdevcmd.bat [args] for additional details.
    [ERROR:VsDevCmd.bat] Where [value] is:
    [ERROR:VsDevCmd.bat]    1 : basic debug logging
    [ERROR:VsDevCmd.bat]    2 : detailed debug logging
    [ERROR:VsDevCmd.bat]    3 : trace level logging. Redirection of output to a file when using this level is recommended.
    [ERROR:VsDevCmd.bat] Example: set VSCMD_DEBUG=3
    [ERROR:VsDevCmd.bat]          vsdevcmd.bat > vsdevcmd.trace.txt 2>&1
    [DEBUG:VsDevCmd] Writing post-execution environment to C:\Users\joebox\AppData\Local\Temp\dd_vsdevcmd15_env.log
    [DEBUG:VsDevCmd.bat] --------------------- VS Developer Command Prompt Environment [post-init] --------------------- 
    ALLUSERSPROFILE=C:\ProgramData
    APPDATA=C:\Users\joebox\AppData\Roaming
    CommonProgramFiles=C:\Program Files\Common Files
    CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
    CommonProgramW6432=C:\Program Files\Common Files
    COMPUTERNAME=DESKTOP-MN90951
    ComSpec=C:\Windows\system32\cmd.exe
    DevEnvDir=C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\
    DriverData=C:\Windows\System32\Drivers\DriverData
    Framework40Version=v4.0
    FrameworkDir=C:\Windows\Microsoft.NET\Framework\
    FrameworkDir32=C:\Windows\Microsoft.NET\Framework\
    FrameworkVersion=v4.0.30319
    FrameworkVersion32=v4.0.30319
    HOMEDRIVE=C:
    HOMEPATH=\Users\joebox
    LIBPATH=C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Windows\Microsoft.NET\Framework\v4.0.30319;
    LOCALAPPDATA=C:\Users\joebox\AppData\Local
    LOGONSERVER=\\DESKTOP-MN90951
    MOZ_PLUGIN_PATH=C:\PROGRAM FILES (X86)\FOXIT SOFTWARE\FOXIT READER\plugins\
    NUMBER_OF_PROCESSORS=4
    OneDrive=C:\Users\joebox\OneDrive
    OneDriveConsumer=C:\Users\joebox\OneDrive
    OS=Windows_NT
    Path=C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\\MSBuild\15.0\bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\Tools\;C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\\MSBuild\15.0\bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\Tools\;C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\\MSBuild\15.0\bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\Tools\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\Users\joebox\Miniconda3\condabin;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64;C:\Program Files\MATLAB\R2018b\bin;C:\Users\joebox\AppData\Local\Microsoft\WindowsApps;C:\Users\joebox\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\joebox\AppData\Local\Programs\MiKTeX 2.9\miktex\bin\x64\
    PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
    PROCESSOR_ARCHITECTURE=AMD64
    PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 69 Stepping 1, GenuineIntel
    PROCESSOR_LEVEL=6
    PROCESSOR_REVISION=4501
    ProgramData=C:\ProgramData
    ProgramFiles=C:\Program Files
    ProgramFiles(x86)=C:\Program Files (x86)
    ProgramW6432=C:\Program Files
    PROMPT=$P$G
    PSModulePath=C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules
    PUBLIC=C:\Users\Public
    SynaProgDir=Synaptics\SynTP
    SystemDrive=C:
    SystemRoot=C:\Windows
    TEMP=C:\Users\joebox\AppData\Local\Temp
    TMP=C:\Users\joebox\AppData\Local\Temp
    UniversalCRTSdkDir=C:\Program Files (x86)\Windows Kits\10\
    USERDOMAIN=DESKTOP-MN90951
    USERDOMAIN_ROAMINGPROFILE=DESKTOP-MN90951
    USERNAME=joebox
    USERPROFILE=C:\Users\joebox
    VisualStudioVersion=15.0
    VS140COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\
    VS150COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\Tools\
    VSCMD_ARG_app_plat=Desktop
    VSCMD_ARG_HOST_ARCH=x86
    VSCMD_ARG_TGT_ARCH=x86
    VSCMD_DEBUG=2
    VSCMD_VER=15.0
    VSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\
    windir=C:\Windows
    WindowsLibPath=References\CommonConfiguration\Neutral
    WindowsSDKLibVersion=winv6.3\
    WindowsSDKVersion=\
    __DOTNET_ADD_32BIT=1
    __DOTNET_PREFERRED_BITNESS=32
    __VSCMD_PREINIT_PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\Users\joebox\Miniconda3\condabin;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64;C:\Program Files\MATLAB\R2018b\bin;C:\Users\joebox\AppData\Local\Microsoft\WindowsApps;C:\Users\joebox\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\joebox\AppData\Local\Programs\MiKTeX 2.9\miktex\bin\x64\
    __VSCMD_PREINIT_VS150COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\Tools\
    [DEBUG:VsDevCmd.bat] --------------------- VS Developer Command Prompt Environment [post-init] --------------------- 
    

    Why do I get the initial error when I open Developer Command Prompt for VS2017?

    Saturday, August 3, 2019 8:09 PM

All replies

  • The thing which makes me wonder is the version that the developer command prompt is reporting.

    When I run the developer command prompt for Visual Studio 2017, I get:

    Notice how it states 15.9.14? Did you install the latest version of the build tools?


    This is a signature. Any samples given are not meant to have error checking or show best practices. They are meant to just illustrate a point. I may also give inefficient code or introduce some problems to discourage copy/paste coding. This is because the major point of my posts is to aid in the learning process.

    Sunday, August 4, 2019 7:25 PM
  • Hi realldesperate,

    Welcome to the MSDN forum.

    Where did you download the Build Tools for VS 2017? Please try to download it from here and re-install it, then check this issue again.

    Best regards,

    Sara


    MSDN Community Support Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com

    Tuesday, August 6, 2019 9:38 AM
    Moderator
  • Hi realldesperate,

    Do you have any updates? If this issue not solved, please share more information and that will help us analysis this issue.

    Best regards,

    Sara


    MSDN Community Support Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com

    Friday, August 9, 2019 5:55 AM
    Moderator