There is no point in having error messages about it being missing, when all the other prerequisites are already in the layouts.
Your post is opaque. Please clarify.
The Product Administration Forum might be a better place to post.
Regards, Jon Summers LA Solutions
Thank you, are you able to move this post?
My request is to include Microsoft KB2999226 - Universal C Runtime in the prerequisites (conditional on windows 7 (and maybe 8) and it not exist). At the moment, all other prerequisites are included.
KB2999226 is not in the Microsoft update catalog for windows 7 and is not picked up by WSUS for software update distribution in SCCM, and it needs to be installed stand-alone using the wusa command. The Bentley layout creation process does not pick it up nor install on targeted PCs, just giving an error instead.
It would help us if it were managed like the other prerequisites.
BAppInstaller said:are you able to move this post?
No: I'm not an administrator or moderator. But you can move your own post: see the More button options.
One of the biggest reasons for not including KB patches is that they security updates as opposed to a component like .NET Framework pose a security concern.
Rather than having an end user rely on a non-Microsoft source it is always best to install updates through the Windows Update utility or through Microsoft itself.
For a list of updates broken down by OS and links to each patch please see:
https://communities.bentley.com/products/microstation/w/microstation__wiki/38230/windows-kb-requirements
Thanks, @David - that article lists KB2999226, but that KB is not available in Windows update for automatic installation. It is a feature update, like .NET, and is only available as a separate download. Like .NET Framework, it is a discretionary, prerequisite runtime technology. It is certainly not classified as a security update. My view is that it should be treated the same way as .NET, in the Bentley installation bundles / layouts.
It has caused us some grief when some computers have it already, because of other software that uses it, and other computers do not.