在开发VS项目的过程中,程序有两种模式Debug和Release,为了在Debug下为了方便调试,我在Debug模式下的设置选项为,如下图:
但是在项目刚创建好时,在Release下的设置选项也是这样的,要发布软件了,不可能带个调试框发布吧,所以就把 Release模式由“控制台”切换成了“窗口”,VS2017就报了这个错,从网上搜的大部分都是让你改 属性->配置属性->/C+±>预处理器里面的选项,让后再让你把 链接库->系统->子系统改成控制台,如果改成控制台,问题确实迎刃而解,但是我的目的就是关闭控制台,所以这个方法肯定是不行滴。
废话少说:下面直接是解决方法;
**
解决方法:
**
出现这个问题的原因是因为你的程序找不到入口,所以咱们需要设置程序入口。
直接操作 属性->配置属性->链接器->高级->入口点 ,入口点设置为 “mainCRTStartup”,直接复制上去,问题解决
如果这个博客解决了你的问题,请点个赞,点个关注,每个人都应该尽所能的分享出自己的知识,不要只做伸手党,如果解决了你的问题,相互鼓励吧程序猿,加油