Xda-developers Android Development and Hacking Android Q&A, Help & Troubleshooting Q Brand New HUAWEI Honor u8860 always boot in recovery mode by tintin74 XDA Developers was founded by developers, for developers.
I have windows 8.1 installed on my computer. I tried to install Visual Express 2015 on it and the installation get aborted when it tries to install
KB2999226
update. Then I tried to install that update manually. But it says that the update is not applicable to my computer.
Why is this? Does that
KB2999226
update needs any other update to to be installed beforehand? vigamagevigamage
2 Answers
![Error Error](http://www.wetekforums.com/v/uploads/editor/b3/c36j1ksj9jlt.jpg)
Does the KB2999226 update need any other update to to be installed beforehand?
Prerequisites
To install this update, you must have April 2014 update rollup for Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2 (2919355) installed in Windows 8.1 or Windows Server 2012 R2. Or, install Service Pack 1 for Windows 7 or Windows Server 2008 R2. Or, install Service Pack 2 for Windows Vista and for Windows Server 2008.
Source KB2999226 - Update for Universal C Runtime in Windows
DavidPostill♦DavidPostill
I would like to give you a background on Universal CRT this would help you in understanding as to why the system should be updated before installing
vc_redist.x64.exe
.A large portion of the C-runtime moved into the OS in Windows 10 (
ucrtbase.dll
) and is serviced just like any other OS DLL (e.g. kernel32.dll
). It is no longer serviced by Visual Studio directly. MSU packages are the file type for Windows Updates.In order to get the Windows 10 Universal CRT to earlier OSes, Windows Update packages were created to bring this OS component downlevel.
KB2999226
brings the Windows 10 RTM Universal CRT to downlevel platforms (Windows Vista through Windows 8.1). KB3118401
brings Windows 10 November Update to the Universal CRT to downlevel platforms.Windows XP (latest SP) is an exception here. Windows Servicing does not provide downlevel packages for that OS, so Visual Studio (Visual C++) provides a mechanism to install the UCRT into
System32
via the VCRedist and MSMs.- The Windows Universal Runtime is included in the VC Redist exe package as it has dependency on the Windows Universal Runtime (
KB2999226
).Windows 10 is the only OS that ships the UCRT in-box. All prior OSes obtain the UCRT via Windows Update only. This applies to all Vista → 8.1 and associated Server SKUs.For Windows 7, 8, and 8.1 the Windows Universal Runtime must be installed viaKB2999226
. However it has a prerequisite updateKB2919355
which contains updates that facilitate installing theKB2999226
package.
- Why does KB2999226 not always install when the runtime is installed from the redistributable? What could prevent
KB2999226
from installing as part of the runtime?The UCRT MSU included in the VCRedist is installed by making a call into the Windows Update service and the KB can fail to install based upon Windows Update service activity/state:- If the machine has not updated to the required servicing baseline, the UCRT MSU will be viewed as being “Not Applicable”.Ensure
KB2919355
is installed. Also, there were known issues withKB2919355
so before this the following hotfix should be installed:KB2939087
,KB2975061
. - If the Windows Update service is installing other updates when the VCRedist installs, you can either see long delays or errors indicating the machine is busy.This one can be resolved by waiting and trying again later (which may be why installing via Windows Update UI at a later time succeeds).
- If the Windows Update service is in a non-ready state, you can see errors reflecting that.We recently investigated a failure with an error code indicating the WUSA service was shutting down.
- To identify if the prerequisite
KB2919355
is installed there are 2 options:Registry key:64bit hive32bit hiveOr check the file version of:7.9.9600.17031
or later.
rathish rkrathish rk
Not the answer you're looking for? Browse other questions tagged windows-8.1installationvisual-studiovisual-studio-2015 or ask your own question.
I'm trying to update Extensions in Visual Studio 2010, and I am suddenly getting errors. I open the extension manager and let it load the list of updates. I select one, and click Update, but I get a dialog with an error. One of two errors occurs depending on which extension I am trying to update.
For example, trying to update Nuget gets me:
Code Maid, on the other hand:
Ankh SVN gives me the same error as Code Maid. (Haven't used or updated Ankh SVN in quite some time, but I tried it to see if it worked)
I am not aware of any recent changes which I have done which could have caused this. The only thing which remotely comes to mind was installing VS11 Beta, but I'm fairly sure I've updated VS2010 extensions since then successfully.
Hopefully, I can avoid the Dreaded Reinstall ™
I appear not to be the only one with this problem: http://visualstudiogallery.msdn.microsoft.com/27077b70-9dad-4c64-adcf-c7cf6bc9970c/view/Discussions
Incidentally, I was able to update the extensions in question by downloading and executing the installers manually. But I would still like to know what's going on here, of course!
Andrew Barber
Andrew BarberAndrew Barber
closed as too localized by WillMar 28 '13 at 18:28
This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center. If this question can be reworded to fit the rules in the help center, please edit the question.
5 Answers
Not really a full answer but I think I can help in regards to nuget issue:
- In Control Panel -> Programs find and uninstall Nuget. (Make sure VS isn't running)
- Go to http://nuget.org/ and click 'Install Nuget'
- On the next page click Download.
- Open the downloaded file (it should be associated with VS).
- Follow the wizard.
This should install the latest version of nuget which means there will bo no update available. I'm not sure what will happen when next update is out.
I realise it's only a workaround.
Edit: Sorry, just noticed that you did exactly that.
LukePLukeP
Here is the hotfix for that issue.
Worked like a charm for me.
BDonaldBDonald
Try loading DevEnv in /SafeMode and installing from there. I can't tell you what's going on, but VS does get itself knotted sometimes, and just needs a helping hand.
pms1969pms1969
I've had similar issues with NuGet especially in the earlier versions (pre 1.4 I noticed most).
1) If it's listed in Programs and Features, remove it there.
2) open '%PROGRAMFILES (X86)%Microsoft Visual Studio 10.0Common7IDEExtensions', if Nuget is listed, delete it.3) go to your users directory (c:usersxxxxAppDataLocalMicrosoftVisualStudio10.0 if Nuget is listed in there. Delete that. Close/Open VS. See if the error persists, if so. You can try the /ResetAddin flag from the command line to see if something else was interfering.
2) open '%PROGRAMFILES (X86)%Microsoft Visual Studio 10.0Common7IDEExtensions', if Nuget is listed, delete it.3) go to your users directory (c:usersxxxxAppDataLocalMicrosoftVisualStudio10.0 if Nuget is listed in there. Delete that. Close/Open VS. See if the error persists, if so. You can try the /ResetAddin flag from the command line to see if something else was interfering.
If the error doesn't, re-install Nuget 1.7 (or latest) and hopefully all is well.
You using Telerik Extensions at all? The Silverlight stuff hosed me royally.
ChrisChris
I get this when I have a WiX project open in my solution and go to update manage packages for the entire solution. If I right-click all of the WiX projects in my solution and unload the projects, then I can get update the NuGet packages fine. Then I reload the WiX projects.
I imagine it might occur for other 'weird' project types as well. Something to try!
Nicholas PiaseckiNicholas Piasecki