Witam,
Muszę stworzyć instalator do aplikacji WPF. W sieci pełno jest darmowych jak i płatnych kreatorów instalatorów, jednak nie spełniają one do końca moich oczekiwań (chodzi głównie o te darmowe). Przyszedł mi do głowy pomysł, aby samemu stworzyć instalator jako aplikację WPF (instalator w WPF do aplikacji WPF), z tym, że nie wiem na ile ten pomysł jest wykonalny w praktyce i tu moje pytanie:
Jak wiadomo WPF umożliwia dołączanie do projektu dowolnych plików i folderów- jako zasoby aplikacji (np. grafiki na przyciski, tekstury na okna itd). Do tych zasobów możemy się odnosić zarówno w "zwykłym kodzie" (np. za pomocą klasy URI) jak i w języku XAML. Więc skoro można dołączyć dowolne pliki, to chciałbym dołączyć do projektu całą skompilowaną aplikację (exe, pliki bazy danych itd) (czyli to do czego chce zrobić instalator). I tu pojawia się moje pytanie (jeśli ta koncepcja ma rację bytu w praktyce):
1.W jaki sposób pobrać pełną ścieżkę (lokalizację) tak załączonego pliku (zasobu aplikacji)?
2.Jak taki plik przekopiować do wskazanego katalogu na komputerze?