Microsoft .NET Framework 문제

© Copyright International Business Machines Corporation 2006. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

1.0 알려진 문제점 및 해결 방법
1.1 .Net의 ErrorProvider, HelpProvider 및 ToolTipText 컨트롤에 검증 포인트 삽입 시 ObjectNotFoundException 발생
1.2 Scroll 이벤트가 일부 .NET 컨트롤에 대해 제대로 작동하지 않음
1.3 .Net 1.0 Framework이 테스트 시스템에 설치되어 있지 않으면 구성 파일 생성 시 문제 발생
1.4 네트워크에 저장된 .Net 스크립트를 재생할 수 없음
1.5 Functional Tester가 Win32, .NET, HTML, Siebel, 및 SAP 응용프로그램에서 컨트롤을 식별하지 못함

1.0 알려진 문제점 및 해결 방법

1.1 .Net의 ErrorProvider, HelpProvider 및 ToolTipText 컨트롤에 검증 포인트 삽입 시 ObjectNotFoundException 발생

.Net에 레코드하는 동안 ErrorProvider, HelpProvider 및 ToolTipText 컨트롤에 데이터 검증 포인트를 작성하는 경우 ObjectNotFoundException이 발생합니다.

해결 방법: .Net의 컨트롤에 특성 검증 포인트를 작성하십시오.

1.2 Scroll 이벤트가 일부 .NET 컨트롤에 대해 제대로 작동하지 않음

문제는 Win32 API의 GetScrollBarInfo 메소드에 있습니다. 이 메소드는 비주얼 스타일이 사용될 경우 올바른 결과를 리턴하지 않습니다.

해결 방법: 응용프로그램 코드 베이스에서 Application.EnableVisualStyles() 행을 사용하지 않거나 주석 처리할 경우, Rational Functional Tester가 제대로 작동합니다. VS2005에서 이 행은 테스트 응용프로그램 Main() 메소드의 소스 코드에 있는 첫 번재 행입니다.

참고: 이 문제는 WindowsXP 또는 Windows 2003 플랫폼에서만 발생합니다.

1.3 .Net 1.0 Framework가 테스트 시스템에 설치되어 있지 않으면 구성 파일 생성 시 문제 발생

테스트 시스템에 .Net 1.0 Framework가 설치되어 있지 않으면 .Net 1.0 Framework를 사용하여 컴파일된 응용프로그램에 대한 구성 파일을 생성할 수 없습니다.

해결 방법: 구성 파일을 생성하려면 먼저 테스트 시스템에 1.0 프레임워크를 설치해야 합니다. 그런 다음 아래 명령 중 하나를 사용하십시오.

그렇지 않으면 응용프로그램에 대한 구성 파일을 수동으로 기록해야 합니다.

1.4 네트워크에 저장된 .Net 스크립트를 재생할 수 없음

네트워크 프로젝트는 보안 정책 때문에 로컬 컴퓨터에서 완전 신뢰 권한을 가지지 못할 수도 있습니다. RuntimeSecurityPolicyException 메시지가 재생 로그 또는 RFT 디버그 로그에 표시됩니다.

문제 해결: 다음을 수행하십시오.

계속해서 메시지를 보려면 다음 단계를 수행하십시오.

    1. Internet Explorer 창에서 도구 > 인터넷 옵션을 클릭하십시오.
    2. 보안 탭에서 로컬 인트라넷 영역을 선택하십시오.
    3. 사이트를 클릭하십시오.
    4. 로컬 인트라넷 대화 상자에서 고급을 클릭하십시오.
    5. 이 영역의 모든 사이트에 대해 서버 확인(https:) 필요를 선택 취소하십시오.
    6. 프로젝트 경로를 지정하고 추가를 클릭하십시오.
    7. 확인을 클릭하십시오.

1.5 Functional Tester가 Win32, .NET, HTML, Siebel 및 SAP 응용프로그램에서 컨트롤을 식별하지 못함

.Net Framework가 테스트 시스템에 설치되어 있지 않은 경우에 발생합니다.

해결 방법: .Net Framework를 설치하고 Install.bat 파일을 실행하여 <Functional Tester 설치 디렉토리>\SDP70\FunctionalTester\installscripts 디렉토리에서 필수 DLL을 등록하십시오.