Just did fresh install of VisualD. After opening VS 2022, it creates Hello D World! console app. Running it results in this error message:
Build started at 7:08 AM...
------ Build started: Project: WindowsApp1, Configuration: Debug x64 ------
Building x64\Debug\WindowsApp1.exe...
'"C:\Program Files (x86)\VisualD\pipedmd.exe"' is not recognized as an internal or external command,
operable program or batch file.
Building x64\Debug\WindowsApp1.exe failed (error code 9009)!
Details saved as "file://C:\dev\D\WindowsApp1\x64\Debug\WindowsApp1.buildlog.html"
WindowsApp1.d
module WindowsApp1;
import std.stdio;
int main()
{
writeln("Hello D World!\n");
return 0;
}
C:\dev\D\WindowsApp1\x64\Debug\WindowsApp1.buildlog.html
<html><head><meta http-equiv="Content-Type" content="text/html" charset="utf-8">
</head><body><pre>
<table width=100% bgcolor=#CFCFE5><tr><td>
<font face=arial size=+3>Build Log</font>
</table>
<table width=100% bgcolor=#DFDFE5><tr><td><font face=arial size=+2>
Building x64\Debug\WindowsApp1.exe
</font></table>
<table width=100% bgcolor=#EFEFE5><tr><td><font face=arial size=+1>
Command Line
</font></table>
set PATH=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\bin\HostX86\x86;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE;C:\Program Files (x86)\Windows Kits\10\bin;C:\D\dmd-2.110.0\windows\bin;%PATH%
set DMD_LIB=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\lib\x64;C:\Program Files (x86)\Windows Kits\10\Lib\10.0.26100.0\ucrt\x64;C:\Program Files (x86)\Windows Kits\10\lib\10.0.26100.0\um\x64
set VCINSTALLDIR=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\
set VCTOOLSINSTALLDIR=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\
set VSINSTALLDIR=C:\Program Files\Microsoft Visual Studio\2022\Community\
set WindowsSdkDir=C:\Program Files (x86)\Windows Kits\10\
set WindowsSdkVersion=10.0.26100.0
set UniversalCRTSdkDir=C:\Program Files (x86)\Windows Kits\10\
set UCRTVersion=10.0.26100.0
"C:\Program Files (x86)\VisualD\pipedmd.exe" -deps x64\Debug\WindowsApp1.dep dmd -debug -m64 -g -gf -X -Xf"x64\Debug\WindowsApp1.json" -c -of"x64\Debug\WindowsApp1.obj" WindowsApp1.d
if %errorlevel% neq 0 goto reportError
set LIB=C:\D\dmd-2.110.0\windows\bin\..\lib64
echo. > C:\dev\D\WindowsApp1\x64\Debug\WindowsApp1.link.rsp
echo "x64\Debug\WindowsApp1.obj" /OUT:"x64\Debug\WindowsApp1.exe" user32.lib >> C:\dev\D\WindowsApp1\x64\Debug\WindowsApp1.link.rsp
echo kernel32.lib >> C:\dev\D\WindowsApp1\x64\Debug\WindowsApp1.link.rsp
echo legacy_stdio_definitions.lib /LIBPATH:"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\lib\x64" /LIBPATH:"C:\Program Files (x86)\Windows Kits\10\Lib\10.0.26100.0\ucrt\x64" /LIBPATH:"C:\Program Files (x86)\Windows Kits\10\lib\10.0.26100.0\um\x64" /DEBUG /PDB:"x64\Debug\WindowsApp1.pdb" /INCREMENTAL:NO /NOLOGO /NODEFAULTLIB:libcmt libcmtd.lib /SUBSYSTEM:CONSOLE >> C:\dev\D\WindowsApp1\x64\Debug\WindowsApp1.link.rsp
"C:\Program Files (x86)\VisualD\mb2utf16.exe" C:\dev\D\WindowsApp1\x64\Debug\WindowsApp1.link.rsp
"C:\Program Files (x86)\VisualD\pipedmd.exe" -msmode -deps x64\Debug\WindowsApp1.lnkdep "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\bin\HostX86\x86\link.exe" @C:\dev\D\WindowsApp1\x64\Debug\WindowsApp1.link.rsp
if %errorlevel% neq 0 goto reportError
if not exist "x64\Debug\WindowsApp1.exe" (echo "x64\Debug\WindowsApp1.exe" not created! && goto reportError)
goto noError
:reportError
set ERR=%ERRORLEVEL%
set DISPERR=%ERR%
if %ERR% LSS -65535 set DISPERR=0x%=EXITCODE%
echo Building x64\Debug\WindowsApp1.exe failed (error code %DISPERR%)!
exit /B %ERR%
:noError
<table width=100% bgcolor=#EFEFE5><tr><td><font face=arial size=+1>
Output
</font></table>
'"C:\Program Files (x86)\VisualD\pipedmd.exe"' is not recognized as an internal or external command,
operable program or batch file.
Building x64\Debug\WindowsApp1.exe failed (error code 9009)!
</body></html>