2017-04-18 51 views
1

我试图实现用C的EventLog ++使用该example实现EventoLog使用C++

但在这条线:

Console::WriteLine("CreatingEventSource"); 

Visual Studio中无法识别控制台对象:

enter image description here

你们谁都知道为什么Visual studio(2017)不识别Console对象?

+0

您是否有实际的编译错误,或只是Intellisense的问题? –

+0

在当前状态下,问题没有任何意义 - 您声称在代码中甚至没有显示错误...指定您选择的项目类型也会有很大帮助。注意:请查看[MCVE]和https://meta.stackoverflow.com/search?q=remove+fluff链接,以使您的未来问题更好。 –

+0

另外,您可能需要添加“C++ -cli”标签,因为您询问托管C++而不是常规的标签。 –

回答

0

您链接到应用Console如下示例代码:

Console::WriteLine("Test"); 

你要确保你的#usingusing指令完成为好。

+0

即使我更改为Console :: WriteLine Visual Studio也无法识别控制台对象。你知道为什么吗 ? – user2924482

+0

我希望你缺少一个或两个'#using '和'使用命名空间系统;'。 –

+0

是的,#使用使用命名空间系统; 使用命名空间System :: Diagnostics; 使用命名空间System :: Threading; – user2924482