Installing .Net Framework 3.5 on Surface Pro3

I am trying to install .Net Framework 3.5 (required by our accounting application) on a brand new Surface Pro 3 running Windows 8.1 64bit.  When I attempt to install I get the following message.
The following feature couldn't be installed
.NET Framework 3.5 (includes .NET 2.0 and 3.0)
Windows couldn't find required files to complete...........
Error Code 0x800F081F
I have tried everything that I have found on the Internet with no luck.  It appears that the problem lies in the fact that Security update KB2966826.  There appears to be no way to uninstall this update.  This update came installed on the Surface Pro.  I have reset the Surface Pro back to factory defaults several times and since the update came on the unit it is installed at every reset.
Does anyone have any ideas as to how I can uninstall KB2966826?
Thank you
mlphrpAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Scott CSenior EngineerCommented:
Take a look at the answer here:

http://answers.microsoft.com/en-us/windows/forum/windows8_1-windows_update/win-81-net-framework-35-will-not-install-solved/eec8f5e5-215b-4510-a927-41cba279fd9f?auth=1

This might work for your case.

If it doesn't continue reading down and towards the bottom look for:

(https://support.microsoft.com/kb/3005628 )

Just under that is the post...

I similarly ran across this issue with a brand new Surface Pro 3 not being able to add .Net 3.5.  I did not have either update installed(KB2966826, KB2966828).  When going to add .Net 3.5 in Windows Feature, I checked the box for 3.5, but also unchecked .Net 4.5, .Net 3.5 installed.  I then re-checked the box for 4.5 to add the feature back.  Everything worked like a charm.
mlphrpAuthor Commented:
I have already tried everything in your post.  The problems seems to lie in the inability to uninstall KB2966826.  Nowhere in "Uninstall and Update" does it offer me the option to uninstall while other update do offer the uninstall option.
Thank you
Scott CSenior EngineerCommented:
MS seems to think they know best....I know they don't want us to remove security updates, but when they screw something up....

Have you tried this...

Download the installer here: http://www.microsoft.com/en-us/download/details.aspx?id=25150
 and run as administrator in compatibility mode for windows seven.
OWASP: Threats Fundamentals

Learn the top ten threats that are present in modern web-application development and how to protect your business from them.

mlphrpAuthor Commented:
I had not tried it.  Just did but no success I am afraid.
Thanks
Scott CSenior EngineerCommented:
Right now the only other thing I can think to do would be to call into MS.  There is plenty of documentation on the internet to show this is an issue.  

They have a grading system and when something gets enough attention, they will send it to Product Group to get fixed.
mlphrpAuthor Commented:
I have been avoiding calling them but I may be out of options.  Thanks for trying.
Scott CSenior EngineerCommented:
When calling them just remember to keep your cool and stay level headed.  I was an engineer form them for 6.5 years many years ago and 1.5 years up until recently supporting Exchange.  You will get better results.  I'm not saying you have to be a doormat, but you get more flies with honey than vinegar.

If the call goes on for a few hours, ask for escalation to the next Tier.  And you will want to be in the .NET queue.

Just a little "insider" information.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
mlphrpAuthor Commented:
Thank you
Scott CSenior EngineerCommented:
Sure thing.  Good luck.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows OS

From novice to tech pro — start learning today.