2011-09-14 1 views
0

에 .NET 1.1을 실행스크립트 오류 : 내 영문 페이지 (.NET 1.1) 중 하나에 이런 공간이 64

<%@ Register TagPrefix="jwg" Namespace="Janus.Web.GridEX" Assembly="Janus.Web.GridEX" %> 

에 닷넷 1.1에서 확실히 실행하는 데 사용이 코드를 32 비트 시스템이지만 최근에는 64 비트 시스템 (개발 환경이 아닌 런타임)으로 이식하고 있습니다. 그것은 이미 한 64 비트 시스템에서 성공적으로 포팅되었습니다. 그러나 몇 달 전에 완료되었으므로 모든 설정이 그 당시에 수행 된 것을 완전히 잊었습니다. (불행하게도 그 당시에는 메모를하지 않았습니다.)

위에서 언급 한 네임 스페이스 등록 태그를 사용하는 몇 페이지를 제외한 모든 항목이 정상적으로 실행됩니다. 런타임에 브라우저에서이 페이지의 스크립트에 오류가 발생했음을 나타내는 스크립트 오류 오류가 발생합니다. 오류 : 'GridEx'가 정의되지 않았습니다. 이 페이지에서 스크립트를 계속 실행 하시겠습니까? 저장소의 DLL은 다른 64 비트 작업 상자의 DLL과 동일합니다. IIS에 대한 다른 모든 설정은 .NET 1.1 응용 프로그램 풀을 설정하고 전체 응용 프로그램을 실행할 수 있었기 때문에 제대로 작동하는 것 같습니다.

감사합니다.

답변

0

Visual Studio에서 모든 참조를 제거하고 프로젝트의 bin 디렉토리 경로를 선택하여 다시 작성했습니다. 그러면이 문제가 해결되었습니다 ... 아마도 참조의 속성에서 bin에 대한 경로를 보여주고 있었지만, 어떻게 든 그것을 컴파일 된 프로젝트 파일에 반영하기 위해 새로 고쳐야했습니다. 그것의 비주얼 스튜디오 2003.

고마워.