2009-06-04 2 views
0

웹 프로젝트가 있습니다. 그것은 asp .net 동적 데이터 미리보기 였고 버전 1 동적 데이터 세트를 가져 오려고했습니다. 나는 장애물을 많이 교차했지만 지금은 내가이 오류가 표시 빌드 할 때 : 내가 봤 때, 내가 가진 가장은 "솔루션을 청소"했다두 어셈블리에 유형이 있습니다

The type 'System.Web.DynamicData.FilterUserControlBase' exists in both 'c:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions\3.6.0.0__31bf3856ad364e35\System.Web.Extensions.dll' and 'c:\WINDOWS\assembly\GAC_MSIL\System.Web.DynamicData\3.5.0.0__31bf3856ad364e35\System.Web.DynamicData.dll'

(라 http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/3091f8d5-4c3c-487c-88d2-da45cc15c250)하지만하지 않습니다 나를 위해 일해.

아이디어가 있으십니까? 감사.

답변

2

좋아요, 그래서 그것은 내 편이 많은 jiggerypokery였습니다.

나는이 동적 데이터 사이트를 미리보기 버전으로 만들었습니다. ASP .Net 동적 데이터의 버전으로 가져 오기로 결정했습니다. 모든 것이 좋았고, 오래된 클래스를 지우고, 새로운 linq를 SQL에 추가했다. 스캐 폴딩을 설정하십시오. 그런 다음 지어졌습니다.
문제가 많습니다. 내 컨트롤의 이전 형식 이름에서 복제중인 어셈블리를 참조 할 수 있습니다.

이전 System.Web.Extensions 3.6 라이브러리를 참조 해제 했는데도 web.config에서 태그 접두사 설치를 더 이상 수정하지 않았습니다.

이것이 핵심적인 것으로 입증되었으므로 web.config에서 부적절한 참조를 제거해야했습니다. 모든 것이 전부였습니다.

감사합니다.

관련 문제