2016-02-17 29 views
6

Korzystanie z programu Visual Studio 2015. Utworzono projekt usługi systemu Windows. Próbuję użyć górnej półki, ale nie mogę debugować.Usługa okien z włączoną usługą Topshelf nie będzie debugować

Wyjście debug/okno mówi:

Topshelf v3.3.154.0, .NET Framework v4.0.30319.42000 Topshelf.Hosts.ConsoleRunHost Błąd: 0: Wystąpił wyjątek, System.IO.IOException: operacja zakończona pomyślnie.

w System.IO .__ Error.WinIOError (Int32 errorCode ciąg maybeFullPath) w System.IO .__ Error.WinIOError() w System.Console.set_Title (wartość łańcuchach) w Topshelf.Hosts.ConsoleRunHost.Run()

dla tych, którzy nie znają Topshelf: http://docs.topshelf-project.com/en/latest/index.html

Odpowiedz

19

Pojawia Topshelf spodziewa typ wyjścia być ustawiony na „aplikacji konsoli.”

Właściwości projektu/Aplikacja/rodzaj wydruku: Aplikacja konsoli.

Chyba przegapiłem kluczową koncepcję, która polega na stworzeniu aplikacji konsolowej, która pozwala zainstalować ją jako usługę Windows.

+2

thx za udostępnienie! :-) – Beachwalker

Powiązane problemy