我正在尝试调用RoParseTypeName函数。根据文档,我需要#include <rometadataresolution.h>
。尝试这样做会导致以下错误消息 1 :
c:\ program files(x86)\ windows kits \ 10 \ include \ 10.0.15063.0 \ winrt \ rometadataresolution.h(10):致命错误C1083:无法打开包含文件:'cor.h':没有这样的文件或目录
以下代码可用于复制问题:
#include <Windows.h>
#include <rometadataresolution.h>
int CALLBACK wWinMain( HINSTANCE, HINSTANCE, LPWSTR, int )
{
return 0;
}
在我的机器上检查SDK安装时,SDK版本10.0.10150.0,10.0.10240.0,10.0.10586.0和10.0.15063.0中缺少头文件'cor.h' 。它适用于版本10.0.14393.0。
如何将RoParseTypeName
与最新的Windows SDK版本10.0.15063.0一起使用?
<小时/> 1 作为参考,'rometadataresolution.h'的第一个非注释行是:
#pragma once
#include <cor.h>