필자는 InstallShield InstallScript MSI 일명 "전체"설정과 Installshield 기본 MSI 일명 "패치"설정을 가지고 있습니다. GAC에재부팅 후 새 사용자를 위해 어셈블리를 재설치하는 이유는 무엇입니까?
전체 설정을 복사 일부 파일을 폴더에 일부 등
패치 설치가 GAC에서 일부 파일을 대체하고 설치 폴더의 일부. 얼마나 독창적 인가요? :)
또한 패치 설치는 설치 후 조치가 보이지 않도록 설계되었습니다. 그 순서에 따라 몇 가지 속성을 변경하고 있습니다. (저주, 어떤 것을 기억할지 모릅니다.)
패치를 적용하면 응용 프로그램이 잘 작동하지만 (관리자 사용자) 컴퓨터를 재부팅하고 다른 (도메인이 아닌 관리자) 사용자로 로그인하면 응용 프로그램이 작동하지 않습니다.
추적에서 구성 요소 중 하나 (정확히 말하면 GAC에 파일을 저장하는 구성 요소) 설치가 실패했다는 오류 라인을 발견했습니다. 그것의 설치 소스가 없다고 ...
왜 이렇게됩니까? 설치 프로그램이 모든 사람에게 설치되도록 설정되어 있습니다. 패치는 일부 파일을 바꾸는 것입니다. 왜 새 사용자가 로그인 할 때 "설치"해야합니까?
덕분에, 마르코
은 경고 및 오류 메시지입니다 : 제품의 1. 감지 '{GUID}'기능 'FeatureName'구성 요소 '{COMPONENT_GUID}'실패했습니다. ''자원이 없습니다. 2. "ProductName"- 오류 1706. "ProductName"제품에 유효한 원본을 찾을 수 없습니다. Windows Installer를 계속 진행할 수 없습니다. –