VS2017 15.6.1 更新后未解决的外部“int __cdecl invoke_main(void)”

Vel*_*ivz 3 c++ visual-studio-2017

我希望有人能在这里帮助/指导我。我有一个有效的应用程序,但今天我不断收到以下错误:

LNK2019 unresolved external symbol main referenced in function "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ)
Run Code Online (Sandbox Code Playgroud)

唯一改变的是我将 VS2017 15.5.4 更新为 VS2017 15.6.1(最新)。我一直在这里和那里阅读,我相信某些设置可能已经改变,现在程序无法“看到”主要功能。作为记录,我确实在我的笔记本电脑上尝试过这段代码,它仍然有 VS2017 15.5.4 并且运行没有任何问题。知道它可能是什么吗?

Kir*_*kiy 7

检查您的项目配置。

右键单击项目-> 属性-> 链接器-> 系统-> 子系统。

您可能希望将其设置为 Windows (/SUBSYSTEM:WINDOWS)

  • 试过了,问题依旧。 (5认同)