我收到以下错误:
fatal error C1107: could not find assembly 'platform.winmd': please specify the assembly search path using /AI or by setting the LIBPATH environment variable
重现步骤
0) 创建一个新的空项目
1) C/C++ > 常规 > 使用 Windows 运行时扩展 > 是
2) C/C++ > 代码生成 > 启用最小重建 > 否
3) 添加一个源文件*.cpp,文件可以为空
4) 尝试编译
我尝试手动比较和更改项目设置以匹配某些示例代码中的设置,但似乎没有任何效果。
最佳答案
我不明白你有什么问题,所以
- 如果您不想针对 WinRT 进行编码,只需将“Consume...”设置为 false,问题就会消失
- 如果您想针对 WinRT 进行编码,您应该执行额外的步骤:转到常规并将Windows Store App Support设置为true
关于c++ - VS2012 错误 C1107,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15069559/