기본적으로 MSI는 설치 및 제거를위한 systrem 복원 지점을 만듭니다. 설치, 복구, 제거, 업그레이드 등 설치 프로그램을 실행할 때마다 시스템 복원 지점을 만들려면 어떻게해야합니까?설치 프로그램을 실행할 때마다 시스템 복원 지점을 어떻게 만듭니 까?
0
A
답변
0
업그레이드는 새로운 제품을 새로 설치하는 것으로, 중요한 업그레이드라고 가정 할 때 설치가 시작될 때마다 설치가되므로 걱정할 필요가 없습니다.
제품을 다시 설치하기 만하면 사용자가 설치 원본과 업데이트에 액세스 할 수 있다고 가정 할 때 자주 제거하는 것이 문제가되지 않습니다.
어느 쪽이든, 당신은이를 시작으로 복원 지점의 API로 코딩해야 할 것 :
https://msdn.microsoft.com/en-us/library/windows/desktop/aa378727(v=vs.85).aspx
하고 사용자 지정 작업에서 작동하는지 모르겠어요. 그렇지 않으면 복원 지점을 생성 한 실행 파일에 해당 작업을 래핑 한 다음 MSI를 실행해야합니다.
사용자가 시스템 복원을 해제 한 경우 분명히 아무 것도 작동하지 않습니다.
관련 문제
- 1. Visual Studio Add-in - 설치 프로그램을 어떻게 만듭니 까?
- 2. 매주 네트워크에서 NMAP을 실행할 수있는 자동화 프로그램을 어떻게 만듭니 까?
- 3. 다운로드 후 자동으로 열리는 dmg 설치 프로그램을 어떻게 만듭니 까?
- 4. 시스템 복원 지점을 만드는 방법은 무엇입니까?
- 5. Windows 설치 프로그램의 매니페스트는 어떻게 만듭니 까?
- 6. C#으로 확장 프로그램을 어떻게 만듭니 까?
- 7. 관리자 권한으로 만 실행할 수있는 설치 프로그램을 어떻게 만듭니 까? (Visual Studio 2010)
- 8. 파이프를 어떻게 만듭니 까?
- 9. 제한된 AppDomain은 어떻게 만듭니 까?
- 10. 벡터는 어떻게 만듭니 까?
- 11. 북마크릿은 어떻게 만듭니 까?
- 12. 친구를 어떻게 만듭니 까?
- 13. 버튼은 어떻게 만듭니 까?
- 14. 즉석에서 앱을 어떻게 만듭니 까?
- 15. express.js 앱용 superadmin 계정은 어떻게 만듭니 까?
- 16. 로컬 캘린더는 어떻게 만듭니 까?
- 17. VisualPHPUnit에서 실행할 수있는 테스트 스위트는 어떻게 만듭니 까?
- 18. 자식 NSManagedObjectContext를 어떻게 만듭니 까?
- 19. 카운트 다운 타이머는 어떻게 만듭니 까?
- 20. 지도 아이콘은 어떻게 만듭니 까?
- 21. 시스템 복원 지점을 만들 때 Windows Phone 8.1 에뮬레이터가 멈춤
- 22. XAMPP와 비슷한 여러 응용 프로그램을 설치할 패키지 설치 프로그램을 어떻게 만듭니 까?
- 23. JavaFX가 임베드 된 .jar는 어떻게 만듭니 까?
- 24. 개체의 Java 딥 복사본은 어떻게 만듭니 까?
- 25. Visual Studio Code로 localhost에서 실행할 기본 콘텐트를 어떻게 만듭니 까?
- 26. 사전 항목은 어떻게 만듭니 까?
- 27. 새 ForwardingCache는 어떻게 만듭니 까?
- 28. Perl 클래스는 어떻게 만듭니 까?
- 29. Catalyst에서 세션을 어떻게 만듭니 까?
- 30. 게임 바닥을 어떻게 만듭니 까?