
Microsoft Visual C++ 2017 재배포 가능 패키지(x86) 14.16.27033을 설치하는 Windows 애플리케이션을 제작합니다.
Windows 10 컴퓨터에서 Visual C++ 2017 라이브러리 설치가 완료된 후 "설치를 계속하려면 재부팅이 필요합니다. 재부팅 후 설치를 다시 실행하세요. 재부팅하려면 확인을 클릭하세요."라는 창이 잠시 동안 나타납니다. 지금 취소하거나 나중에 재부팅하려면 취소하세요'라는 메시지가 확인 버튼 위에 화살표로 표시됩니다.
그런 다음 컴퓨터가 재부팅됩니다.
개발자는 해당 문제를 재현할 수 없으며 이를 중지할 방법이 없다고 말합니다. 재부팅을 중지할 플래그가 없다고 말합니다.
재부팅되는 컴퓨터에는 Office 365 및 웹 브라우저가 포함된 매우 표준적인 응용 프로그램 세트가 있습니다.
Visual C++ 설치 프로그램이 즉시 재부팅되지 않도록 하는 방법에 대한 아이디어가 있는 사람이 있습니까?
감사해요.
톰
답변1
Visual C++ 2017 재배포 가능 패키지는 설치 시 일부 다른 구성 요소에 필요하기 때문에 설치됩니다. 오히려 다시 시작을 일으키는 구성 요소입니다.
표준 Windows 대화 상자와 같이 나중에 부팅할 것인지 묻는 옵션이 표시되지 않고 대화 상자가 사라지는 것은 비정상입니다.
이는 모두 설치 패키지 자체의 이상한 관행을 가리킵니다. 개발자에게 불만사항을 전달해야 합니다. 문제를 재현할 수 없다면 다른 환경이나 Visual C++ 2017 재배포 가능 패키지가 이미 설치된 환경에서 테스트하고 있다는 의미일 뿐입니다.
답변2
/norestart
당신의 끝에 추가하십시오 . 그래서
vcRedist_x64.exe /passive /install /norestart
답변3
VisualStudio 2019의 재배포 가능 패키지 14.23.27820을 설치하는 vcRedist_x64.exe와 동일한 문제가 발생했습니다.
다음 매개변수를 사용하여 exe를 호출했습니다.
vcRedist_x64.exe /passive /install