2009-12-29 6 views
0

Windows 7에서 작성한 이전 VB6 응용 프로그램을 설치했습니다.이 응용 프로그램은 HTML 파일을 생성하고 Program Files (x86)/{Application}/report.html에 저장합니다.Windows 7에서 VB6 파일 액세스

그런 다음 동일한 시스템에 해당 응용 프로그램의 최신 버전을 설치하고 동일한 보고서를 실행했습니다. 그러나 새로 생성 된 report.html 파일을 열면 해당 파일의 이전 버전이 표시됩니다.

Windows는 이전 버전의 응용 프로그램에서 생성 된 파일을 유지하고 새 버전의 응용 프로그램을 덮어 쓰지 않는 것처럼 보입니다.

해결 방법이 있습니까?

감사합니다.

편집 : 앱이 Windows XP SP2 호환 모드에서 관리자 권한으로 실행 중입니다.

답변

3

아마도 파일 시스템 리디렉션 일 것입니다. % PROGRAMFILES %에 대한 쓰기는 사용자 별 위치로 투명하게 재 지정됩니다. 관리자로 앱을 실행하면 리디렉션이 사용 중지되어야합니다.

관련 문제