Z jakiegoś powodu, po dodaniu klasy Installer do mojego projektu usługi Windows, otworzyć go w trybie projektowania i kliknij prawym przyciskiem, ale nie ma opcji, aby dodać albo usługę instalatora lub instalatora procesu serwisowego. Czy ktoś wie, dlaczego tak się dzieje?Dodawanie instalatora usług i procesów usługi Instalator w visual studio
Odpowiedz
Zarówno w Visual Studio 2008, jak i 2010, najlepszym sposobem jest otwarcie komponentu ServiceBase
(domyślnie o nazwie Service1
) w trybie projektowania. Następnie kliknij projektanta prawym przyciskiem myszy i wybierz opcję Dodaj instalatorDodaj instalatora . To dodaje komponent ProjectInstaller
wraz z niezbędnymi odniesieniami do zestawu. Z kolei składnik ProjectInstaller
ma automatycznie dodany instalator usług i instalator procesów serwisowych.
Bez dodatkowych szczegółów, domyślam się, że ręcznie dodałeś komponent/klasę do swojego projektu i nazwał go Installer
zamiast pozwolić Visual Studio wykonać pracę za Ciebie.
Patrz mój post here na jak stworzyć podstawową usługę Visual Studio 2008 (wydaje się działać w 2010 roku, jak również). Zwróć szczególną uwagę na krok 6.
Mam nadzieję, że to pomoże.
- 1. Instalator WIX 3.6 - Visual Studio 2010 (HeatDirectory)
- 2. Publikowanie programu Visual Studio 2013 bez instalatora
- 3. Visual Studio Instalator Dialog Niestandardowy Projekt
- 4. Błąd 1001 przy użyciu niestandardowego instalatora z Visual Studio 2008
- 5. Jak naprawić błąd Warning 1910 w projekcie instalatora Visual Studio?
- 6. Jak używać MSBuild zbudować Visual Studio Instalator projektu
- 7. Projekt instalatora Visual Studio 2013 - Błąd w 32-bitowym systemie OS
- 8. Visual Studio: Jak nazwać plik wyjściowy .msi projektu instalatora?
- 9. Szablon usługi systemu Windows dla programu Visual Studio 2017
- 10. Instalator ReSharper 5 nie rozpoznaje Visual Studio 2010 Express
- 11. Instalator dla aplikacji C#
- 12. Jak zatrzymać uruchamianie przez Visual Studio wszystkich moich usług internetowych?
- 13. Dodawanie urządzeń do Ripple Visual Studio 2015
- 14. Dodawanie odwołań bez programu Visual Studio
- 15. Nieudane budowanie usług programu Visual Studio Teamset - projekt bazy danych do usługi SQL Azure SQL
- 16. Jak utworzyć MSI z Visual Studio 2012 i Installshield LE
- 17. Usługi internetowe i zestawy usług Exchange
- 18. Dodawanie nagłówków SOAP dla usługi WWW HTTP Endpoint programu SQL 2005 w programie Visual Studio 2008
- 19. Instalacja sieci Web w programie Visual Studio 2010 - brak usługi zarządzania WWW
- 20. Uzyskaj listę uruchomionych procesów i zabij ich usługi w tle
- 21. Dlaczego warto używać odwołań do usług Visual Studio przez svcutil?
- 22. Dodawanie skrótu do projektu instalacji w Visual Studio 2010
- 23. Visual Studio tworzenie wirtualnych katalogów usług IIS po otwarciu rozwiązania
- 24. Dodawanie MySQL.Data jako odniesienia w Visual Studio Ultimate 2010
- 25. VS2015 - Instalator Visual Studio: Nie wykryto zależności i nie zostanie utworzony
- 26. Dodawanie edytorów w oknie dialogowym Visual Studio "Otwórz za pomocą ..."
- 27. Jak scalić dwa różne rozwiązania Visual Studio?
- 28. Dodawanie mojej biblioteki DLL do projektu Visual Studio w C++
- 29. Dodawanie pliku cuda do istniejącego projektu c w Visual Studio
- 30. usługi Windows nie pojawia się na liście usług po zainstalowaniu
Jestem stoi podobny problem do jednej w pytaniu, tylko wydaje się, że nie można przejść do kroku 6. ręcznie dodany szablon usług systemu Windows do VC# Studio Express - muszę zainstalować odpowiedni instalator komponenty przed wyświetleniem opcji menu dla ekspresu studyjnego? – blueberryfields
Jestem całkiem pewien, że wersje VS Express nie ma natywnie wspierać tworzenie usług Windows. Prawdopodobnie będziesz musiał zrobić wszystko ręcznie; to było moje ograniczone doświadczenie z tymi produktami. –
można użyć ServiceInstaller lub ProjectInstaller zrobić coś takiego 'install' MyService.exe lub' MyService.exe uninstall'? Wygląda na to, że są używane tylko przez narzędzia zewnętrzne. Chcę, aby moja usługa była (nie) instalowana przez przekazywanie argumentów do samej usługi, a nie 'InstallUtil' – SMUsamaShah