将C ++项目从VS10升级到VS13后,我面临3个错误:
C:\ Program Files \ Microsoft Visual Studio 12.0 \ VC \ atlmfc \ include \ atlcore.h(637):错误C2039:' SetDefaultDllDirectories'
错误C2065:' SetDefaultDllDirectories' :未声明的标识符。
' SetDefaultDllDirectories'和' LOAD_LIBRARY_SEARCH_SYSTEM32'在' c:\ Program Files \ Windows Kits \ 8.1 \ Include \ um \ libloaderapi.h'中定义。
路径&c; \ Program Files \ Windows Kits \ 8.1 \ Include \ um'在" Include Directories"中指定。我的项目属性列表,但是 - 出现了这些错误。
平台工具集V120设置为此项目。
谢谢
答案 0 :(得分:-2)
我有同样的问题。这招对我有用。当visual studio无法正确加载开发环境时,就出现了这个问题。无法加载环境变量。所以我试过这个并且工作正常。
第1步
启动您正在使用的visual studio的命令提示符
步骤#2 运行此命令。
devenv /useenv
此命令将打开visual studio,然后打开您的项目并进行编译。