Printable Version of Topic

Click here to view this topic in its original format

The Hotfix Share _ Microsoft .NET Framework _ .NET Framework 4.7 is out

Posted by: cgthamm Jun 19 2017, 04:55 PM

Microsoft has released .NET Framework 4.7.

Unforunately, it has caused stability problems for two of my clients on Windows 8.1 PCs. In one case, I had to re-format for normalcy to prevail.

At this point, I am able to recommend only .NET Framework versions up to 4.6.1 (along with its hotfixes, updates, and update rollups) for machines running Windows 8.1.


I suspect the same will turn out to be true for Windows 7 PCs.

Posted by: GrofLuigi Jun 20 2017, 01:10 AM

No problems here on Win7 x64. In fact, some programs start noeticeably faster. I had COMPLUS_useLegacyJit set to 1, COMPLUS_JitMinOpts 1, useLegacyJit 1, all from before, and the installation added UseRyuJIT=1 and it left it like that.

As discussed http://thehotfixshare.net/board/index.php?showtopic=23264.

I'm not touching anything as long as it works.

Oh, and I'm using .Net 4.7 slim from repacks.net.


Posted by: cgthamm Jul 4 2017, 04:09 PM

Microsoft has now documented a bug that occurs if you install .NET Framework 4.7 after installing the .NET Framework May 2017 Preview of Quality Rollup. The documentation also provides guidance on how to proceed, depending on your situation.

You can full the full article here:

http://blogs.msdn.microsoft.com/dotnet/2017/05/17/net-framework-may-2017-preview-of-quality-rollup

Bottom line:

If you have installed the .NET Framework May 2017 Preview of Quality Rollup but not .NET Framework 4.7, Microsoft recommends you uninstall the .NET Framework May 2017 Preview of Quality Rollup.

If you have installed the .NET Framework May 2017 Preview of Quality Rollup and .NET Framework 4.7, Microsoft recommends you uninstall and then re-install .NET Framework 4.7. Doing so will fix the underlying issue.

Posted by: cgthamm Jul 24 2017, 07:45 PM

If you are using Windows 8.1 with .NET Framework 4.6 or 4.6.1, and you install the July, 2017 Preview of Quality Rollup for .NET Framework, you will end up with component store corruption.

This corruption cannot be repaired by uninstalling the July, 2017 Preview of Quality Update and running dism /online /cleanup-image /restorehealth from an elevated Command Prompt (which was -- up until now -- the reliable way to roll back a .NET Framework version on Windows 8.1).

I had to restore a recently-made System Image backup to return to sanity.

That's now "Strike Two," when it comes to Previews of Quality Updates for .NET Framework (i.e. May, 2017 and July, 2017).



Posted by: cgthamm Aug 11 2017, 02:01 PM

I found a way to get .NET Framework 4.7 working. Here's the step-by-step method:

1. Download the following updates from Microsoft Update Catalog, appropriate for your CPU architecture:

For Windows 7 / Server 2008 R2:

http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4032113
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4035510

For Windows 8 / Server 2012:

http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4032114
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4035508

For Windows 8.1 / Server 2012 R2:

http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4032115
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB4035509

2. Install KB4019990, the http://support.microsoft.com/kb/4019990

For Windows 7 / Server 2008 R2, it's in the KB4032113 folder you downloaded in step 1.
For Windows 8 / Server 2012, it's in the KB4032114 folder you downloaded in step 1.

NOTE: KB4019990 is not needed for Windows 8.1 / Server 2012 R2.

3. Download and install http://www.microsoft.com/en-US/download/details.aspx?id=55167 and http://www.microsoft.com/en-US/download/details.aspx?id=55169.

4. Depending on your version of Windows, install the following updates:

For Windows 7 / Server 2008 R2:
Install KB4014596 and KB4024848 from the KB4032113 folder you downloaded in step 1.
Then install KB4035510.

For Windows 8 / Server 2012:
Install KB4014594 and KB4024846 from the KB4032114 folder you downloaded in step 1.
Then install KB4035508.

For Windows 8.1 / Server 2012 R2:
Install KB4014598 and KB4024847 from the KB4032115 folder you downloaded in step 1.
Then install KB4035509.

That's it! You now have a working installation of .NET Framework 4.7 with no component store corruption.

Posted by: parkd1 Oct 27 2017, 07:31 PM

.NET Framework 4.7.1 is out

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)

IPS Driver Error

IPS Driver Error

There appears to be an error with the database.
You can try to refresh the page by clicking here