2011-03-09 7 views
2

SQL 서버에서 viewstate 지속성을 처리하는 PageAdapter를 작성했습니다. 이 페이지 어댑터는 다른 프로젝트에서 DLL을 재사용 할 수 있도록 자체 프로젝트에 만들어졌습니다.app_browser deploy

다른 테스트 프로젝트가 테스트 웹 응용 프로그램으로 사용됩니다. 새 데이터베이스 연결 문자열에 대한 구성 파일 항목을 추가했습니다. 또한 app_browser 폴더에 브라우저 파일을 만들어야했습니다. 나는 app_browser와 브라우저 파일에 익숙하지 않다는 것을 알려줄 것이다. 이것은 아마도 설정 문제 일 것입니다.

나는이 솔루션을 개발 중에 제대로 작동시키고있다. 그런 다음 웹 배포 프로젝트를 사용하여 프로젝트를 배포하여 응용 프로그램을 컴파일 한 다음 수동으로 출력을 테스트 서버로 이동했습니다. 테스트 서버에서는 app_browser 폴더를 읽지 않는 것처럼 작동합니다. 내 코드는 절대 실행되지 않습니다. 원격 디버깅 세션을 시작했고 코드가 실행되지 않았습니다. 필요한 모든 파일이 있습니다.

서버는 SP 2가 설치된 Windows Server 2003 표준 에디션입니다. 32 비트입니다. IIS 6.0을 실행 중입니다. 우리는 .Net 프레임 워크를 모두 설치했습니다. IIS는 현재 프레임 워크 4.0을 실행하도록 구성되어 있습니다. 내 코드는 2.0을 사용하고 있습니다.

온라인에 대한 많은 정보를 찾지 못했지만이 문제가있는 사람이 처음 일 수는 없습니다. 누군가 나를 도와주세요.

아래는 내 브라우저 파일의 내용입니다.

<browsers> 
    <browser refID="Default"> 
    <controlAdapters> 
    <adapter controlType="System.Web.UI.Page" adapterType="BEKCustomViewState.BEKViewStatePageAdapter"/> 
    </controlAdapters> 
    </browser> 
</browsers> 
+0

서버에서 PageAdapter에 대한 어셈블리를 GAC에 사용 했습니까? – messenger

+0

아니요,하지만 디버그 파일과 함께 bin 폴더에 포함되어 있습니다. – fizch

답변

관련 문제