매일 밤 2 주 동안 포럼 스레드를 철저하게 읽고 난이도에 관계없이 모든 제안 된 솔루션을 시도했습니다. 이 같은 문제에 관해 많은 포럼 스레드가있는 경우와 마찬가지로이 사이트는 내 개발 컴퓨터에서 제대로 작동합니다. 오류없이 배포합니다. 프로덕션 서버에서 작동하고 데이터베이스의 데이터를 읽지 만 프로필에 액세스하려고하면이 오류로 인해 충돌합니다.profilecommon에 대한 참조로 인해 오류가 발생합니다. 값은 null 일 수 없습니다. 매개 변수 이름 : type
"app_code.compiled 파일을 제거하십시오."라는 옵션을 선택하거나 선택을 취소했지만 실제로는 Visual Studio 2005 옵션이었습니다. Visual Studio 2010에서는 어디에도 찾을 수 없습니다. App_Code.dll이 내 bin 디렉토리에 있는지 확인하는 게시물이 많이 있습니다. 그것은 존재합니다. app_code.compile 파일을 수동으로 삭제하여 차이가 있는지 확인했습니다. 타겟 프레임 워크를 4.0에서 2.0 및 3.5로 변경했습니다. IIS에서 사이트를 완전히 삭제하고 다른 이름으로 다른 폴더를 만든 다음 "이 미리 컴파일 된 사이트를 업데이트 할 수 있도록 허용"및 "고정 된 명명 및 단일 페이지 어셈블리 사용"의 모든 조합으로 사이트를 다시 배포했습니다. System.Web.Profile 및 System.Web 및 System.Web.Profile.ProfileCommon에 대한 참조를 포함했습니다. 새로운 .net 프레임 워크 v4.0을 목표로하는 새 웹 사이트를 만들고 web.config 파일을 내 응용 프로그램에 복사하고 내 프로필 항목을 다시 만들어서 구성 파일에 아무 것도 입력하지 않도록했습니다. 나는 촛불을 태우고 부두교의 매력을 사용했습니다. 나는기도했다. 나는 문자 그대로이 오류에 관한 모든 포럼 스레드에 대해 생각할 수있는 모든 제안을 처음 다섯 페이지에 걸쳐서 시도 했으므로 google과 bing 모두에서 수익을 얻을 수 있습니다. 나는 거의 아무것도하지 않고이 웹 사이트가이 오류없이 나오도록 노력하면서 14 일을 보냈다.
하나의 게시물은 bin 디렉토리의 app_code.dll에 대한 참조가 있는지 확인합니다. 동적으로 생성 되었기 때문에 어떻게 해야할지 모르겠습니다.
아무도 이것에 대한 신선한 아이디어가 있습니까?
실제 오류 및 몇 가지 예제 코드 또는 부분 스택 추적을 가지고 좋은 것입니다. – cofiem
여기 내 생각은 : upvotes에 대한 커뮤니티를 구걸하십시오, 그래서 당신은 현상금으로 그들을 보낼 수 있습니다. –
스택 추적을 포함하여 자세한 예외 정보가 있습니까? –