Intellisense PCH警告:标头停在文件范围内。未生成智能感知PCH文件

时间:2018-09-15 15:46:16

标签: visual-studio c++-cli intellisense

当我在MSVS 2017上打开文件时,我从智能感知中收到此错误:

// Collection of all text boxes
var textBoxes = groupbox.Controls.OfType<TextBox>();
// Check if one text box is not empty
bool hasText = false;
foreach (TextBox tb in textBoxes)
    hasText |= !String.IsNullOrEmpty(tb.Text);
// Set all text boxes to read only
if (hasText)
{
    foreach (TextBox tb in textBoxes) tb.ReadOnly = true;
}

我不知道为什么会收到此错误,我关闭了预编译的头文件,并且开头有Intellisense PCH Warning: Header stop not at file scope. An intellisense PCH file was not generated 。文件的末尾位于全局范围内,而不在宏中。我已经将/ clr开关添加到了我的编译选项中。我的代码:

#pragma once

我在最后一个括号中遇到此错误。 (第27行)

0 个答案:

没有答案