Silverlight/Tips

[Tip] Silverlight 4 Beta Tools 설치 중 오류를 만났을 때

길버트리 2010. 2. 1. 13:27
혹은 WCF RIA Services for VS2010이 언인스톨 되지 않을 때라고 표현하면 되겠습니다.

문제의 발단

저는 Silverlight 4 Beta Tools를 설치하다가 다음과 같은 오류를 만났습니다.



그래서 log file을 열어서 살펴보니 WCF RIA Services를 설치하다가 발생한 오류였습니다.



다른 버전이 이미 설치가 되어있다니, '그럼 친히 삭제해줘야겠군' 생각하고 [제어판 > 프로그램 추가/삭제]에서
삭제를 시도하였는데, 불사신처럼 지워지지 않았습니다.



해결책

포럼을 뒤져본 결과 민간요법이 제시되어 있었습니다.
그대로 따라해 본 결과 효과가 있었습니다.

1. 프로그램 추가 삭제에서 WCF RIA Services Beta를 삭제 합니다.
(아마도 생략 가능합니다. 지우려고 해도 지워지지 않구요.)

2. 다음 레지스트리들을 삭제합니다.
(하는 방법은 대충 아시죠? [시작 > 실행 > regedit])

HKEY_CLASSES_ROOT\Installer\Products\5716CFF85C2D7AF4198E2E9A34A1C5AD
HKEY_CLASSES_ROOT\Installer\Features\5716CFF85C2D7AF4198E2E9A34A1C5AD
HKEY_CLASSES_ROOT\Installer\UpgradeCodes\F9B8EA7C379B1F24EBF1CB8467A7EF11

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\5716CFF85C2D7AF4198E2E9A34A1C5AD
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\5716CFF85C2D7AF4198E2E9A34A1C5AD
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{8FFC6175-D2C5-4FA7-91E8-E2A9431A5CDA}

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\F9B8EA7C379B1F24EBF1CB8467A7EF11

3. 다시 설치하시면 군말 없이 설치 성공

(민간요법 원문 : http://forums.silverlight.net/forums/t/149912.aspx)