Visual Studio 2005 SP1을 Install/Remove 할 때, 1305 Error를 만날 수 있다.

VS 2005 ENU(영문) SP1을 Install 및 Remove 시에 아래와 같은 오류가 발생할 수 있습니다.

Error 1305. Error reading from file

 C:\Windows\Installer\4f06e.msi. Verify that the file exists and that you can access it.”

Installer Cache의 문제일 수도 있습니다. https://blogs.msdn.com/heaths/archive/2006/11/30/rebuilding-the-installer-cache.aspx 문서에 언급한 것처럼, Installer Cache를 rebuilding 한 후에 SP1을 다시 설치하는 것이 방법입니다. 하지만, https://blogs.msdn.com/heaths/archive/2006/12/29/the-visual-studio-2005-service-pack-1-installation-experience.aspx 문서에 언급한 것처럼, 오히려 VS 2005를 재설치 하는 것이 복잡하지 않고 쉬운 방법일 수 있습니다.

“Along with that error should've been a system error code. Once you are able to rebuild the installer cache (or use msizap.exe TW! to clean it up, and reinstall VS 2005, which will likely be easier), if the error occurs again you'll need to look in a verbose log - created by passing "/L*v patch.log" to the patch EXE you downloaded, without quotes - for error 1305.”

재설치는 프로그램 추가 삭제에서 재설치하는 방법도 있지만 상위의 오류와 같은 경우는 manually 하게 제거하고 재설치하는 것이 좋습니다. 아래의 문서는 VS 2005의 제거에 도움이 되는 문서입니다.

How to remove Visual Studio 2005

https://support.microsoft.com/kb/907965