Mam aplikację WPF, która zostanie zainstalowana na kilku komputerach klienckich. Używam InstallShield Express Edition jako narzędzia do wdrażania tego.Pliki EXE aplikacji WPF i konsoli w tym samym rozwiązaniu
Stworzyłem inny projekt (DLL), aby śledzić instalacje oprogramowania. Zasadniczo jest to samodzielny projekt C-C#, który odczytuje, zapisuje i wykonuje niektóre sprawdzanie poprawności w rejestrach systemu Windows i może być zintegrowany z innymi aplikacjami WPF (ten projekt/biblioteka DLL będzie przydatna dla innych aplikacji).
Co chcę zrobić, to utworzyć plik .EXE
, aby zarejestrować instalację. Ten .EXE
nie jest używany w głównej aplikacji WPF, ale korzysta z .DLL
, o którym właśnie mówiłem powyżej.
Udało mi się to zrobić, tworząc inne rozwiązanie za pomocą pojedynczego projektu aplikacji konsolowej i odwołując się do niezbędnych bibliotek DLL. Ale ja naprawdę chcę stworzyć go jako projekt w ramach Mojego Rozwiązania Aplikacji Głównej, a kiedy to zrobię, nie zostanie wygenerowany plik .EXE
inny niż plik wykonywalny Main App.
Czy jest coś, co mogę zrobić, aby uzyskać pliki 2 .EXE
(główna aplikacja i InstallationRegistration
) lub w jaki sposób obecnie używam tego sposobu?
Jest to bardziej uciążliwe niż problem, ale nadal ... będzie to lepszy sposób na śledzenie tego małego modułu we wszystkich różnych opracowanych przeze mnie aplikacjach.
Dzięki
Co używasz do budowania rozwiązania? VS nie powinien mieć problemu z budowaniem różnych projektów, każdy z własnym plikiem wykonywalnym. – Euphoric