Stworzyłem projekt instalacji instalatora w visual studio 2013 (przy użyciu nowego szablonu instalatora Visual Studio 2013 - dostępny od 04/2014).Projekt instalatora Visual Studio 2013 - Błąd w 32-bitowym systemie OS
W przypadku instalacji 32-bitowych ustawię platformę docelową na x86. Instalacja działa dobrze na maszynach 64-bitowych, ale zakończyła się niepowodzeniem na 32 bitach - zarówno w winxp jak i na serwerze 2003.
Pojawia się okno dialogowe z komunikatem o błędzie: "Instalator został przerwany, zanim mógł zostać zainstalowany. Musisz ponownie uruchomić instalatora spróbować ponownie."
W dzienniku instalacji znalazłem: "Uwaga: 1: 2262 2: Błąd 3: -2147287038"
próbowałem otwieranie i kompilacji samo rozwiązanie z Visual Studio 2010. Tym razem to działało.
Jedyną różnicą, o której mogę pomyśleć, jest to, że w projekcie instalacji vs 2013 zastosowano instalator systemu Windows 4.5 (który zdefiniowałem jako warunek wstępny), podczas gdy w porównaniu z 2010 r. Korzysta się z instalatora 3.1.
Ciekawe, czy używasz certyfikatu do podpisania swojego exe? –
Nie, certyfikat i nie jest używany. –
Czy zdarzyło Ci się to rozwiązać? Mam dokładnie ten sam problem. – efischency