2011-01-04 2 views
2

내 응용 프로그램에서 IronPython을 실행하고 있습니다. 스크립트는 "name 'source'not defined"메시지와 함께 UnboundNameException을 생성합니다. 스크립트가 제 의견으로는 정확하기 때문에 더 많은 오류 정보가 필요하지만 예외에서 가져올 수는 없습니다. 예외 그 자체는 예외 소스의 행 번호 또는 이와 유사한 정보를 포함하지 않는 것 같습니다.임베디드 IronPython의 오류 세부 정보

Google에서 검색했지만 사용 가능한 모든 정보가 오래된 것으로 보입니다. 내 예외 데이터 사전이 비어 있습니다. 즉, 데이터 [ "PythonExceptionInfo"]가 존재하지 않습니다.

내 IronPython의 어셈블리의 파일 버전은 2.0.20209.0

많은 오류 정보를 얻을 수있는 방법 어떤 힌트?

환호, 아킴

+0

IMHO DLR이 존재하지 않기 때문에 런타임에 속성을 찾으려고 할 때 예외가 throw 된 것 같습니다. 따라서 프로그램에 추적 점을 삽입하여 중단 점을 얻으려고합니다. –

답변