ICE64

ICE64는 로밍 시나리오에서 사용자 프로필의 새 디렉터리를 올바르게 제거했는지 확인합니다.

ICE64에서 보고한 경고 또는 오류를 수정하지 못하면 일반적으로 제거 도중 컴퓨터를 완전히 정리하는 데 문제가 발생합니다. 애플리케이션을 설치한 로밍 사용자가 처음으로 컴퓨터에 로그온하면 모든 프로필이 컴퓨터에 복사됩니다. 로밍 프로필 다운로드 후 발생하는 보급 알림에서 설치 관리자는 디렉터리가 이미 있는지 확인하므로 제거 시 삭제하지 않습니다. 이렇게 하면 디렉터리가 사용자의 컴퓨터에 영구적으로 남습니다.

결과

제거해야 하는 사용자 프로필의 새 디렉터리가 제거되지 않은 경우 ICE64는 로밍 상황에서 경고 또는 오류를 게시합니다.

ICE64는 표시된 예제에 대해 다음 오류를 보고합니다.

The directory 'MyOtherFolder' is in the user profile but is not listed in the RemoveFile table.

'MyOtherFolder' 폴더는 사용자 지정 프로필 폴더입니다. RemoveFile 테이블에 나열되지 않으므로 일부 시나리오에서는 제거되지 않습니다.

이 오류를 해결하려면 RemoveFile 테이블에서 폴더에 대한 행을 만듭니다.

Directory 테이블

디렉터리 Directory_Parent DefaultDir
AppDataFolder TARGETDIR
MyFolder AppDataFolder DataFolder
MyOtherFolder AppDataFolder DataFolder2

 

RemoveFile 테이블

FileKey Component_ FileName DirProperty InstallMode
키1 Component1 MyFolder 2

 

ICE 참조