[Bug 8439] Multiple Microsoft product installers fail due missing shell app path expansion (Visual Studio .NET 2002, 2003, Visual Foxpro 9.0)
https://bugs.winehq.org/show_bug.cgi?id=8439 Anastasius Focht <focht(a)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(a)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 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla