5

我的解決方案中沒有其他錯誤或警告,這很好,但是這個錯誤讓我感到困惑。我有三個項目,其中一個沒有提及,另外兩個都提到它。鏈接:致命錯誤LNK1221:無法推斷並且必須定義子系統

一個是windows服務啊,也是一個不鏈接的服務,我想這意味着我應該在早上添加服務安裝類,認爲MS示例不打擾ServiceBase頁面MSDN:http://msdn.microsoft.com/en-us/library/system.serviceprocess.servicebase%28v=VS.80%29.aspx

我需要稍後測試該示例。但是如果有人能夠幫助,那麼謝謝。

沒有引用的項目是一個dll。另一個是一個標準的應用程序,直到大約一個月前,這是我考慮構建的所有東西。

回答

10

您需要在項目屬性 - >配置屬性 - >鏈接器 - >系統 - >子系統下的C++項目中設置子系統。你可能想使用SUBSYSTEM:WINDOWS。

enter image description here

+0

謝謝。天才。我喜歡簡單的解決方案。 – John

+0

我跟着它,它也能工作。 –

相關問題