Uczę się projektu instalacji VS 2008, aby utworzyć instalację dla naszej aplikacji C#. Popełniłem błąd, próbując usunąć samego exe podczas deinstalacji. Teraz ręcznie usunąłem plik exe, ale wpis nadal znajduje się na liście Dodaj usuń program. Próbuję zainstalować stałą, nowszą wersję, ale msi nie pozwala mi tego zrobić.jak ręcznie usunąć instalację MSI?
Jak mogę ręcznie usunąć starą wersję (mogę użyć regedit, bez problemu)? Używam maszyny XP. dzięki
EDYCJA: Po usunięciu jego podklucza w tym wpisie rejestru odinstalowywania, nadal nie mogę zainstalować mojej nowszej wersji.
msizap działa w moim przypadku, dzięki – 5YrsLaterDBA
Poza tym, że tak naprawdę nie odinstalował aplikacji.Wszelkie komponenty i zasoby zostaną zignorowane, a podsekwencje instalacji będą zachowywać się dziwnie (jak nigdy odinstalować), ponieważ MSI uzna, że są one składnikami współdzielonymi. –
Jeśli tak się stanie (np. Z powodu skasowania kopii pliku '.msi' z pamięci podręcznej MSI), uruchom' msizap' z oryginalnym '.msi' zamiast kodu produktu. –