https://bugs.winehq.org/show_bug.cgi?id=48733
Bug ID: 48733 Summary: Microsoft Visual Studio 2019 web-installer fails due to missing NCryptOpenStorageProvider Product: Wine Version: 5.3 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: crypt32 Assignee: wine-bugs@winehq.org Reporter: rpisl@seznam.cz Distribution: ---
This is continuation of bug 47626. The workaround still works but information since comment 8 (including) is partially obsolete, Wine evolved.
The small stage-1 web installer downloads the real installer but fails to validate it due to missing NCryptOpenStorageProvider. It can be seen from logs (WINEDEBUG=+crypt,+ncrypt) and also from generated log in Temp/dd_bootstrapper_*.log:
Download failed using WebClient engine. Microsoft.VisualStudio.Setup.Security.InvalidSignatureException: Package signature verification threw exception: Unknown error "-2146893783"., for path: vs_installer.opc
-2146893783 = 0x80090029 = NTE_NOT_SUPPORTED