Visual Studio 2015:Windows 8.1 缺少 ucrtbased.dll
Posted
技术标签:
【中文标题】Visual Studio 2015:Windows 8.1 缺少 ucrtbased.dll【英文标题】:Visual Studio 2015: Windows 8.1 missing ucrtbased.dll 【发布时间】:2016-05-10 10:27:54 【问题描述】:我在 Windows 8.1 上安装了 Visual Studio 2015 Enterprise With Update 2。在尝试运行基于 Visual Studio 2015 构建的项目时,我面临缺少 ucrtbased.dll 错误。我遇到了几篇文章,其中读到此 dll 存在于 Windows 10 上并且是操作系统的一部分。我有一个 Windows 10 操作系统。但是,我无法找到 dll。请帮我解决问题。
【问题讨论】:
哪个win10构建? 10240?如果是,更新到 10586(版本 1511) 我使用的是 10586.218(版本:1511)。 你从哪里得到消息?在 Win1 或 8.1 上?对于 8.1,在 Windows 中安装 Universal C Runtime support.microsoft.com/en-us/kb/2999226 我在 Win10 上也遇到了这个错误。 d 表示缺少调试版本。将其编译为发布而不是调试。 【参考方案1】:安装 Win10 SDK(即使在安装了自己的 SDK 的 Win8.1 上)解决了我的问题。
【讨论】:
【参考方案2】:找到了答案。 :) 修复 Visual Studio 2010 并安装通用 C++ 库。 可能对其他人有帮助。 :)
【讨论】:
以上是关于Visual Studio 2015:Windows 8.1 缺少 ucrtbased.dll的主要内容,如果未能解决你的问题,请参考以下文章
在 Visual Studio Window Form 的面板上使用不透明度的任何技巧?
如何在使用WIN10 Visual Studio 2015 编译FlightGear源码(2020.1.1版本)
如何在使用WIN10 Visual Studio 2015 编译FlightGear源码(2020.1.1版本)
如何在 Windows 10 上使用 Visual Studio 2015 x64 配置和构建 Tesseract OCR C++