제 3 자 어셈블리를 사용자 컴퓨터의 gac에 설치하기 위해 Windwos Installer 프로젝트를 만듭니다. 내가 실행중인 문제는 내가 어셈블리를 업데이트하고 버전 번호를 증가시킬 때 오류가 발생합니다. "이 제품의 다른 버전이 이미 설치되어 있습니다.이 버전의 설치를 계속할 수 없습니다 ..." 윈도우 설치 프로그램이 로컬 컴퓨터를 새 어셈블리로 업데이트한다는 것을 알았을 것입니다. 내가 뭐 잘못하고 있니?Windows Installer로 GAC에 어셈블리 설치
0
A
답변
0
어셈블리의 버전 번호를 업데이트하고 MSI 패키지의 버전 번호를 업데이트하고 있지만 ProductCode를 변경하지 않은 것처럼 들립니다.
ProductCode를 변경하면 "Major Upgrade"가 활성화되고이 오류 메시지는 사라집니다. 는 "마이너 업그레이드"로 알려져
msiexec.exe -i mymsifile.msi REINSTALL=ALL REINSTALLMODE=vomus
이 : 당신이 제품 코드를 변경하지 않으면
는, 다음과 같은 명령 줄을 실행해야합니다.
설명을 위해 Minor Upgrade 및 Major Upgrade에 대한 MSDN 기사를 참조하십시오.
관련 문제
- 1. 모노/.NET 용 GAC에 어셈블리 설치
- 2. GAC에 .NET 4 어셈블리 등록/설치
- 3. Inno Installer로 설치 추적하기
- 4. 네이티브 어셈블리를 GAC에 설치
- 5. Inno Setup에서 GAC에 어셈블리 추가
- 6. Wix - 동적으로 GAC에 어셈블리 등록
- 7. 개발 및 빌드를 위해 GAC에 공유 어셈블리 설치
- 8. HTTPModule을 GAC에 설치
- 9. InstallShield를 사용하여 GAC에 어셈블리 등록
- 10. ClickOnce는 어셈블리 MyProject가 GAC에 있어야합니까?
- 11. Vista에서 GAC에 여러 어셈블리 등록
- 12. INF (설치 지침)를 EXE Installer로 변환하십시오.
- 13. 주어진 Windows Installer로 설치된 파일을 나열하는 방법은 무엇입니까?
- 14. 문서화되지 않은 네이티브 코드 API를 사용하여 GAC에 항목 설치
- 15. wix installer로 현명한 설치 관리자 패키지를 업데이트 할 수 없습니다.
- 16. GAC에 또는 GAC에 없습니까?
- 17. asp.net 어셈블리 리디렉션 Windows 서버 2008
- 18. 웹 사이트 설치 중 GAC에 어셈블리를 등록하는 방법은 무엇입니까?
- 19. 지원 어셈블리를 GAC에 등록해야합니까?
- 20. Windows 응용 프로그램 설치 오류
- 21. 네트워크를 통해 GAC에 어셈블리 설치를 자동화하는 방법은 무엇입니까?
- 22. 사무실 용 Windows 설치 관리자
- 23. Windows 어셈블리 언어 프로그래밍
- 24. Windows 7의 어셈블리
- 25. 2 개의 GAC에 다른 타겟 프레임 워크를 사용하여 같은 버전의 어셈블리 등록하기
- 26. Visual Studio의 설치 프로젝트에있는 전역 어셈블리 캐시 폴더
- 27. GAC에 ChilkatDotNet4.dll을 등록하는 중 문제가 발생했습니다.
- 28. GAC에 DLL 등록
- 29. GAC에 DLL을 등록하는 방법은 무엇입니까?
- 30. Windows 서버에 Windows 서비스 설치