The Hotfix Share

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
 .NET Framework 4.7 is out, Causes stability problems on Windows 7/8.1
cgthamm
post Jun 19 2017, 04:55 PM
Post #1





Group: Hotfixer
Posts: 78
Joined: 25-September 07
Member No.: 6,596



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.

This post has been edited by cgthamm: Jul 24 2017, 07:34 PM
Go to the top of the page
 
+
GrofLuigi
post Jun 20 2017, 01:10 AM
Post #2





Group: Hotfixer
Posts: 229
Joined: 1-November 07
Member No.: 16,841



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 here.

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

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

Go to the top of the page
 
+
cgthamm
post Jul 4 2017, 04:09 PM
Post #3





Group: Hotfixer
Posts: 78
Joined: 25-September 07
Member No.: 6,596



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:

.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.
Go to the top of the page
 
+
cgthamm
post Jul 24 2017, 07:45 PM
Post #4





Group: Hotfixer
Posts: 78
Joined: 25-September 07
Member No.: 6,596



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).


Go to the top of the page
 
+
cgthamm
post Aug 11 2017, 02:01 PM
Post #5





Group: Hotfixer
Posts: 78
Joined: 25-September 07
Member No.: 6,596



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:

KB4032113
KB4035510

For Windows 8 / Server 2012:

KB4032114
KB4035508

For Windows 8.1 / Server 2012 R2:

KB4032115
KB4035509

2. Install KB4019990, the Update for the d3dcompiler_47.dll component on Windows Server 2012, Windows 7, and Windows Server 2008 R2

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 .NET Framework 4.7 and any language packs you may need.

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.
Go to the top of the page
 
+
parkd1
post Oct 27 2017, 07:31 PM
Post #6





Group: Hotfixer
Posts: 27
Joined: 27-March 08
Member No.: 57,786



.NET Framework 4.7.1 is out
Go to the top of the page
 
+

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 14th December 2018 - 08:26 AM
All trademarks mentioned on this page are the property of their respective owners
The Hotfix Share is not affiliated with Microsoft
Copyright © 2018 TheHotfixShare.net