yourtablecloth / TableClothCatalog

식탁보 카탈로그
15 stars 23 forks source link

MSXML4 종속성 관련 문제 해결을 위한 재배포 추가 #61

Closed rkttu closed 7 months ago

rkttu commented 8 months ago

지원이 중단된지 오래된 MSXML4 런타임에 아직도 의존하고 있는 레거시 애플리케이션들이 많이 있는데, 관련 애플리케이션을 배포할 때 잘못된 방법으로 설치 안내를 시도하는 경우가 많이 보인다. msxml4.dll 단독으로는 regsvr32.exe로 등록을 마무리할 수 없고, 반드시 msxml4r.dll이 같은 위치에 배치되어야만 한다.

관련하여 식탁보 카탈로그 자체적으로 MSXML4 런타임 재배포 관련 카탈로그를 추가하는 것이 좋을지 검토가 필요하다.

관련 이슈: #25

rkttu commented 7 months ago

실험 결과, MSXML4 설치 패키지도 Visual C++ 2008 런타임처럼 WinSxS 관련 전처리 스크립트를 실행하면 설치가 정상적으로 진행되고, %windir%\syswow64 디렉터리 아래에 msxml4.dll 파일이 배포되는 것을 확인함.

rkttu commented 7 months ago

https://github.com/yourtablecloth/TableCloth/issues/203

위의 이슈로 대체함.