현재 오프라인 상태입니다. 인터넷에 다시 연결하기를 기다리고 있습니다.

FIX: COM 서버 MTS 및 Windows 2000 고급 로드 응답하지 않을 수 있다

중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

279139
이 문서가 보관되었습니다. "그대로" 제공되었으며, 업데이트가 되지 않을 것입니다.
현상
Visual FoxPro 구성 요소 개체 모델(COM) 서버를 사용하여 Microsoft 트랜잭션 서버 (MTS) Windows 2000에서 실행될 때 로드가 응답하지 않을 수 있습니다.
현재 상태
Microsoft는 이 문서의 시작 부분에 나열한 제품에서 문제를 확인했습니다. 이 버그는 Visual Studio 6 .0용 최신 서비스 팩에서 수정되었습니다.

Visual Studio 서비스 팩에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
194022정보: Visual Studio 6.0 서비스 팩, 내용, 위치, 이유

194295HOWTO: Visual Studio 서비스 팩 설치되었는지 확인합니다
최신 Visual Studio 서비스 팩을 다운로드하려면 다음 Microsoft 웹 사이트를 방문하십시오.
추가 정보

문제를 재현하기 위한 단계

  1. 다음 코드가 포함된 Mtstest.asp 라는 Active Server Pages (.asp) 페이지를 만듭니다:
    <HTML><BODY><%   lnsecs = Request.QueryString("delay")   set ox = Server.CreateObject("myserver.myclass")   response.write ox.cnt()%></BODY></HTML>					
  2. Windows 2000 웹 서버의 Wwwroot 폴더로 .asp 페이지를 넣습니다.
  3. C 드라이브에서 MTSTest 이라는 폴더를 만듭니다.
  4. Visual FoxPro를 시작하십시오.
  5. 사용할 테이블을 만들려면 다음 코드를 실행합니다:
       CREATE TABLE C:\MTSTest\Counter FREE (count i)   INSERT INTO counter VALUES (0)   USE 					
  6. MyServer, 호출된 프로젝트를 만들고 다음 코드를 기본 프로그램 추가:
    DEFINE CLASS myclass AS form OLEPUBLIC   Datasession=2	&& private datasession   oScriptingContext=0   PROCEDURE Init      SET EXCLUSIVE OFF      USE C:\MTSTest\Counter shared   ENDPROC	   PROCEDURE xOnStartPage(p1)   ENDPROC   PROCEDURE MyDoCmd(cCmd)      &cCmd	&& Just execute parameter as if it were a Fox command.   ENDPROC   FUNCTION MyEval(cExpr)      RETURN &cExpr	&& Evaluate parameter as if it were a Fox expression.   ENDFUNC   PROCEDURE cnt(p1)      LOCAL cStr      REPLACE Counter.count WITH Counter.count+1      cStr = _VFP.fullname+"<br>"      cStr = cStr + 'thread id = '+TRANS(_VFP.threadid) + "<br>"      cStr = cStr + 'Proc id = '+TRANS(_VFP.processid)+ "<br>"      cStr = cStr + '<font size=5 color = red>Count = TRANS(Counter.count)+'</font><br>'      RETURN  cStr   ENDPROCENDDEFINE					
  7. COM 서버를 빌드하십시오.
  8. 웹 서버에 있는 MTS COM 서버의 패키지를 만듭니다. 자세한 내용은 "참조" 절을 참조하십시오.
  9. Mtstest.asp을 Microsoft 웹 응용 프로그램 스트레스 도구를 사용하여 다중 스레드 누르십시오. 자세한 내용은 "참조" 절을 참조하십시오.
  10. 웹 응용 프로그램 스트레스 도구의 보고서를 살펴보십시오. 뿐만 아니라 보고서 같이 Windows 이벤트 로그에 오류가 나열될 수 있습니다.
참조
자세한 내용은 Microsoft 기술 자료 문서를 보려면 해당 자료의 문서를 참조하십시오.
231282정보: 웹 서버 테스트 스트레스 도구
223406HOWTO:에 대한 ASP 구성 요소를 추가하려면 빈 MTS 패키지 만들기
(예약된 모든 권한 c) Microsoft Corporation 2000. 표시 Barnard, Microsoft Corporation에 의해 기고물입니다.

경고: 이 문서는 자동으로 번역되었습니다.

속성

문서 ID: 279139 - 마지막 검토: 02/24/2014 00:47:30 - 수정: 3.3

Microsoft Visual FoxPro 6.0 Professional Edition

  • kbnosurvey kbarchive kbmt kbbug kbcodesnippet kbfix kbvs600sp5fix KB279139 KbMtko
피드백