gpt4 book ai didi

c++ - 如何解决 api-ms-win-core-version-I1-1-1.dll 等 Mincore.lib 依赖项

转载 作者:行者123 更新时间:2023-11-28 04:19:52 26 4
gpt4 key购买 nike

我需要找到自己运行进程的版本号。相当于从 .NET 进入 C++。

Assembly.GetExecutingAssembly().GetName().Version

我遇到了 this类似的问题和解决方案为我提供了必要的功能。但是,我必须在链接器设置中添加 Mincore.lib。问题是,现在当我尝试在不同环境中运行此应用程序时,出现以下错误。

enter image description here

我该如何处理这个问题?我是否也需要在链接器中添加 include api-ms-win-core-version-I1-1-1.dll?看起来 Mincore.lib 依赖于一堆 api-ms-win-***** 库,所以不确定我还必须包含什么。希望有一个优雅的解决方案?

更新:

这是它当前的设置。

enter image description here

以下是可用选项的列表。 enter image description here

最佳答案

您很可能没有针对合适的 SDK 版本。请注意,版本函数已经移动了很多:

Introduced into api-ms-win-core-version-l1-1-0.dll in 10.0.10240. Moved into api-ms-win-core-version-l1-1-1.dll in 10.0.10586. Moved into api-ms-win-core-version-l1-1-0.dll in 10.0.14393.

当面向 Windows 7 及更早版本时,应直接从 version.dll 导入它。

关于c++ - 如何解决 api-ms-win-core-version-I1-1-1.dll 等 Mincore.lib 依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55709764/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com