5

Nie mam innych błędów ani ostrzeżeń w moim rozwiązaniu, które byłyby wspaniałe, ale ten błąd całkowicie mnie zaskoczył. Mam trzy projekty, jeden odwołuje się do żadnego, a pozostałe dwa odnoszą się do niego.LINK: błąd krytyczny LNK1221: podsystem nie może zostać wywnioskowany i musi zostać zdefiniowany

Jednym z nich jest usługa systemu Windows, ah, która jest również tą, która nie łączy, myślę, że oznacza to, że powinienem dodać klasę instalatora usług rano, że przykład MS nie zajmuje się stroną ServiceBase z MSDN: http://msdn.microsoft.com/en-us/library/system.serviceprocess.servicebase%28v=VS.80%29.aspx

Będę musiał przetestować ten przykład później. Ale jeśli ktoś może pomóc w średnim czasie, dzięki.

Projekt bez odnośników to biblioteka dll. Druga to standardowa aplikacja, która aż do około miesiąca temu była wszystkim, o czym pomyślałam.

Odpowiedz

10

Konieczne jest ustawienie podsystemu w projekcie C++ w oknie Właściwości projektu -> Właściwości konfiguracji -> Łącznik -> System -> Podsystem. I prawdopodobnie chcesz użyć SUBSYSTEM: WINDOWS.

enter image description here

+0

Dziękuję. Geniusz. Podoba mi się proste rozwiązanie. – John

+0

Śledziłem to i to też działa. –

Powiązane problemy