在cantata ++测试项目中引用yvals.h的构建错误

时间:2013-09-27 12:01:58

标签: c++ visual-studio build visual-studio-2005

我正在使用工具cantata ++测试c ++源代码。我创建了一个项目,构建它并遇到以下错误消息。

error I9282: the global scope has no "_invalid_parameter"   C:\LegacyApp\VisualStudio2005\VC\include\yvals.h    167

我觉得这个错误很奇怪,因为yvals.h实际上并不是我的源代码中的文件。此错误消息意味着什么?

1 个答案:

答案 0 :(得分:1)

您会发现yvals.h可能包含在Microsoft编译器包含的许多系统头文件之一中,并且您只在错误消息中看到它,因为Cantata ++指示器正在查找它的问题。我的猜测是,Cantata ++,Visual Studio项目中的设置存在一些问题,或者两者之间的不匹配意味着它们没有使用相同的设置。

为了帮助诊断问题,有助于您了解有关设置的一些信息,以及您在收到错误时正在构建的代码。

正如Joachim Wuttke所说,如果您仍然遇到此问题,我建议您直接联系Cantata技术支持团队。他们将能够为您提供进一步的信息,以帮助解决问题。