将 C++ 解决方案从 VS2013 Ultimate 迁移到 Pro 时出现问题

Trouble moving C++ solution from VS2013 Ultimate to Pro

我一直在台式机上开发 C++ 程序,但想转移到笔记本电脑上。台式机运行 VS2013 Ultimate,笔记本电脑运行 Pro(雇主许可问题)。

当我这样做时,我得到以下信息:

12  IntelliSense: linkage specification is incompatible with previous "bsearch_s" (declared at line 439)    c:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\stdlib.h 588 33  MyProgram
13  IntelliSense: linkage specification is incompatible with previous "bsearch" (declared at line 443)  c:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\stdlib.h 591 33  MyProgram
14  IntelliSense: linkage specification is incompatible with previous "qsort_s" (declared at line 448)  c:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\stdlib.h 595 16  MyProgram
15  IntelliSense: linkage specification is incompatible with previous "qsort" (declared at line 452)    c:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\stdlib.h 599 16  MyProgram
16  IntelliSense: a function type involving a generic parameter cannot have an ellipsis parameter   c:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\vadefs.h 83  21  MyProgram
17  IntelliSense: a function type involving a generic parameter cannot have an ellipsis parameter   c:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\vadefs.h 84  23  MyProgram

有人知道问题出在哪里吗?我很担心,因为 (a) 我想将开发转移到我的笔记本电脑上,但是 (b) 因为我希望将来能够回来编译它,到那时我确定我的 IDE会再次改变。 .sln 文件中的详细信息是否真的不足以从 Ultimate 无错误地转移到 Pro?!

编辑: 我尝试了以下方法:

张贴 "Answer" 以防有人遇到此问题...

编译后,我只是禁用了 Intellisense 错误并忽略了这个问题。不完美,但有效。