http://bugs.winehq.org/show_bug.cgi?id=30074
Bug #: 30074 Summary: Microsoft .NET Framework 4.5 Developer Preview installer needs stub wusa.exe Product: Wine Version: 1.4-rc6 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: focht@gmx.net Classification: Unclassified
Hello,
continuation of bug 30072
The installer now aborts due to missing "wusa.exe" executable.
I didn't find any installer on MS downloads that contains this standalone component (only updates).
With a stub executable provided the installer is happy:
--- snip --- $ WINEDEBUG=+tid,+wusa wine ./dotNetFx45_Full_x86_x64.exe -q ... fixme:wusa:wmain stub: L"wusa.exe" L"C:\711ec06a13d5ed1f9b3e\Windows6.1-KB958488-v6001-x86.msu" L"/quiet" L"/norestart" ... --- snip ---
At least the .NET Framework 4.5 installation finishes without further critical error in basic ui or silent mode.
Although .NET Framework 4.5 is an update of .NET Framework 4.0, no previous install of .NET Framework 4.0 is required (winetricks -q dotnet40).
One problem will turn up later: mscoree.dll is still builtin (Mono placeholder/fake) which will prevent from loading CLR.
Actually this component gets updated through "Windows6.1-KB958488-v6001-x86.msu" (Microsoft .NET Framework 4.0 Shared -> KB958488) Windows6.1-KB958488-x86.cab. Due to wusa.exe stub this update is skipped.
Maybe a winetricks recipe will take care of that in future (manually extracting/unpacking the missing dlls from msu).
Regards