链接:致命错误LNK1221:无法推断子系统,必须定义

Joh*_*ohn 6 service windows-services c++-cli visual-c++-2008-express

我的解决方案中没有其他错误或警告,这将是很好的,但这个错误让我感到困惑.我有三个项目,一个引用无,另外两个都引用它.

一个是windows服务啊,也就是没有链接的那个,我想这意味着我应该在早上添加服务安装程序类,以为MS示例不打扰MSDN的ServiceBase页面:http ://msdn.microsoft.com/en-us/library/system.serviceprocess.servicebase%28v=VS.80%29.aspx

我稍后需要测试这个例子.但是,如果有人可以在同一时间提供帮助,谢谢.

没有引用的项目是一个DLL.另一个是标准的应用程序,直到大约一个月前,我考虑建立的所有应用程序.

shf*_*301 11

您需要在项目属性 - >配置属性 - >链接器 - >系统 - >子系统下的C++项目中设置子系统.你可能想使用SUBSYSTEM:WINDOWS.

在此输入图像描述