Tytuł wątku jest troche niefortunny, bo nie oddaje dokładnie o co mi chodzi. Już tłumaczę.
Stworzyłem system do replikacji danych (wybranych tabel z baz danych) i przesyłania ich do centrali. Układ składa się w tej chwili z 40 baz satelickich (będzie więcej) i jednej bazy centralnej. Na chwilę obecną nie ma możliwości pracy bezpośrednio na bazie centralnej (wystarczy, jeżeli powiem, ze mój system jest nakładką na system innej firmy).
Problem: Tworząc usługę w systemie - instalując ją, system rejestruje ją pod nazwą taką jak podałem w nazwie komponentu/klasy - propert Name.
instalując kolejną usługę spod tej samej nazwy (tego samego execa) - powoduję nadpisanie poprzedniej instancji tej usługi.
Nie pomaga zmiana zawartosci propertu Name - BeforeInstall na Name+coś - system i tak instaluje usługę pod nazwą Name.
Czy istnieje inny sposób na dynamiczną zmianę nazwy usługi przed zainstalowaniem - poza oczywiście zmiana Name przed kompilacją ?
Mam nadzieję, że dostatecznie jasno tlumaczę o co mi chodzi.