EDIT: June 9, 2021:
RH-64041 is fixed in the latest Rhino 7.7 Service Release
Please download Rhino 7.7 (or later) for your deployments.
The problem happens when users click the Gear icon next to the Install button, then click “Download packages for offline installation.” It currently fails to verify the .NET 4.8 package that it downloads.
This is because a week ago, Microsoft replaced the .NET Framework redistributable downloads with versions that are signed with SHA-2-based certificates. Unfortunately, they replaced them at the same URLs as the ones signed with SHA-1-based certificates so our installer’s payload validation fails.
Microsoft posted some details on their blog and a support article. We are not sure if Microsoft is going to change their mind here, or not. If they do, we don’t want to update our installers.
Please Help:
If you have a build of the .NET 4.8 installer (v4.8.3928.0) that you downloaded prior to last week, please reply here. I think we can work around this problem if that file can be downloaded from somewhere other than Microsoft. It will be in a redist
, and is named ndp48-x86-x64-allos-enu.exe
folder that you created when trying to create the offline installation.