2010-12-02 4 views
1

입니다. reCaptcha를 사용하기 위해 블로그 (http://jeffcren.com)를 1.6.0 (1.6.0)으로 업그레이드했습니다. 신장. 1.6.0에서 1.6.1로 로컬 코드를 업그레이드 한 다음 WebMatrix를 통해 FTP를 통해 게시했습니다. 업그레이드 후,이 오류가 점점 오전 :컴파일러 오류 메시지 : CS0433 : 'Resources.labels'유형이 모두

Compiler Error Message: CS0433: 
The type 'Resources.labels' exists in both 
'c:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9fd92f87\45a2ba06\assembly\dl3\a64307f6\f14811b8_0291cb01\App_GlobalResources.DLL' 
and 
'c:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9fd92f87\45a2ba06\App_GlobalResources.md7pit6m.dll' 

는 나누기 소스 파일과 줄 번호가 달라집니다,하지만 항상 동일한 기본 메시지입니다. 차이점은 App_GlobalResources.md7pit6m.dll (오류 메시지의 두 번째 파일 경로)의 "md7pt66m"섹션입니다.

Temporary ASP.NET Files를 삭제하여 오류를 로컬에서 해결할 수 있었지만 호스팅 서버 (GoDaddy)에서이 작업을 수행 할 수 없습니다. 오류를 수정하기 위해 할 수있는 일이 있습니까?

코드 플렉스 토론 페이지의 제안에 따라 응용 프로그램 풀을 순환시키기 위해 web.config 파일을 편집하고 BlogEngine.Core2.dll로 BlogEngine.Core.dll의 이름을 변경 한 다음 블로그를 다시 시작하기 위해 돌아 왔습니다. . 또한 web.config (this post 기준)의 <compilation> 태그에 batch = "false"를 추가했습니다.

사용자 지정 오류가 해제되어 이제 내 사이트에서 오류를 볼 수 있습니다.

감사합니다,

제프

답변

0

글쎄, 난 여전히 문제의 원인을 정확히 모르겠지만, 서버에서 모든 파일을 삭제 한 후 코드 플렉스에서 깨끗한 BlogEngine 1.6.1 웹 프로젝트를 다운로드 . 내 SqlServer db를 사용하도록 web.config를 수정하고 모든 것을 다시 업로드했습니다. 이번에는 완벽하게 작동했습니다.

4

나를 위해 일했습니다 : 자원의 네임 스페이스를 웹 프로젝트의 네임 스페이스로 설정하십시오.

0

빈 폴더에서 Global.asax 파일 만 삭제하십시오.)

0

이 문제와 유사합니다.

Public resources, spark & conflict

는 자원과 같은 다른 네임 스페이스 당신의 App_GlobalResources을 제공하고 자원 폴더로 이동하십시오.

0

내 경우에는 수동으로 bin 폴더 하위 파일을 수동으로 삭제하고 리소스 파일을 업데이트 (문장에 쉼표 기호 넣기) 한 다음 작동했습니다.

실제 문제는 무엇인지 모르겠지만 캐시에 관한 것으로 보이며 기존 캐시를 삭제해야합니다.

관련 문제