Visual Studio 2010 ultimate를 사용 중입니다. 내 컴퓨터에서 SQL 웹 사이트 프로젝트에 동적 데이터 LINQ를 가져 오려고 할 때 다음과 같은 오류를 가지고있다 :C# 동적 데이터 Linq To SQL 웹 사이트 어셈블리로드
------ 모든 시작 재 구축 : 프로젝트 : C를 : ... \ TestVersion99Website \ 구성 : 모든 CPU 디버그 ------ 웹 사이트 구축 유효성 검사 디렉토리 '/ TestVersion99Website/App_Code /'. 건물 디렉터리 '/ TestVersion99Website/DynamicData/Content /'. 건물 디렉터리 '/ TestVersion99Website/DynamicData/FieldTemplates /'. C : \ Users \ Test \ Documents \ Visual Studio 2010 \ WebSites \ TestVersion99Website \ DynamicData \ FieldTemplates \ MultilineText_Edit.ascx (7) : 빌드 (웹) : 파일 또는 어셈블리를로드 할 수 없습니다 'System.Web.DynamicData, 버전 = 99.0.0.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35 '또는 종속성 중 하나. 시스템이 지정된 파일을 찾을 수 없습니다. ... C : \ Users \ Test \ Documents \ Visual Studio 2010 \ WebSites \ TestVersion99Website \ DynamicData \ FieldTemplates \ Text_Edit.ascx (7) : 빌드 (웹) : 파일 또는 어셈블리 'System.Web을로드 할 수 없습니다. DynamicData, 버전 = 99.0.0.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35 '또는 종속성 중 하나입니다. 시스템이 지정된 파일을 찾을 수 없습니다.
검증을 완료 ========== 모두 다시 빌드 : 0 1 0 ==========
웹 사이트는 사용하여 작성되었다 생략, 실패, 성공했다. net 3.5 sp1 프레임 워크. System.Web.DynamicData 어셈블리는 codeplex의 DynamicData 4 미리보기 프로젝트에서 가져온 것입니다.
오류를 식별하기 위해 .net 3.5 프레임 워크를 사용하여 SQL 웹 사이트 프로젝트에 새로운 동적 데이터 linq을 만들었습니다. 웹 사이트가 구축되면 "System.Web.Dynamicdata 3.5.0.0"에 대한 참조가 삭제되었습니다. 새 Bin 폴더를 만들고 Bin 폴더에 "Microsoft.Web.Extensions 99.0.0.0, System.ComponentModel.DataAnnotations 99.0.0.0, System.Web.DynamicData 99.0.0.0"어셈블리를 복사했습니다. 그런 다음 web.config에서 어셈블리 버전이 99.0.0.0으로 변경되었는지 확인했습니다. 그러나 솔루션을 빌드 할 때 동일한 오류 메시지가 계속 발생했습니다. 왜 이런 일이 일어나고 있는지, 정말로 정말로 좌절하는지 잘 모르겠습니다.