https://bugs.winehq.org/show_bug.cgi?id=8439
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://archive.org/details | |/MSDN_Visual_Studio_NET_200 | |3_Enterprise_Architect_Disc | |_1_Disc_2082_May_2003_X09-5 Keywords| |download
--- Comment #46 from Anastasius Focht focht@gmx.net --- Hello Damjan,
thanks, I'm grateful you took care of this. Still, it's such a shame it took that long since the problem and solution was known for aeons.
https://source.winehq.org/git/wine.git/commitdiff/9736fe499d0887bf92652ca32b... ("shell32: Pass the executable's full path from SHELL_execute() to CreateProcess().")
Tested, works as expected.
--- snip --- $ cdemu status Devices' status: DEV LOADED FILENAME 0 True /home/focht/privdata/git-annex-software/Microsoft Visual Studio 2003/VSENARD1.iso
$ pwd /home/focht/media/focht/VSENARD1
$ find . -iname "setup.exe" ./msdn/setup.exe ./program files/microsoft visual studio .net 2003/compactframeworksdk/connectionmanager/bin/driverinstall/setup.exe ./program files/microsoft visual studio .net 2003/setup/setupmm/setup.exe ./setup/setup.exe ./setup.exe ./visio/setup.exe ./vss/setup.exe ./vstoolsforofficebeta/setup.exe ./wcu/setup.exe --- snip ---
--- snip --- $ rm -rf ~/.wine
# VS.NET 2002/2003 refuse to install in 64-bit WINEPREFIX $ export WINEARCH=win32
$ WINEDEBUG=+process wine ./setup.exe 2>&1 | grep CreateProcessInternal
002c:trace:process:CreateProcessInternalW app (null) cmdline L""C:\users\focht\Temp\setup.exe" /NoCheckAutoRun /TempCopy /OrigPath="G:\"" 002c:trace:process:CreateProcessInternalW started process pid 002d tid 002e
002e:trace:process:CreateProcessInternalW app (null) cmdline L""G:\wcu\setup.exe" /LAUNCHER="C:\users\focht\Temp\" /HWND="131174" /NoExclude" 002e:trace:process:CreateProcessInternalW started process pid 0032 tid 0033 --- snip ---
$ wine --version wine-5.4-255-g00e55c8fc0
Regards