'WebMatrix.Data, Version = 3.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35 '또는 해당 종속성 중 하나를로드 할 수 없습니다. 시스템이 지정된 파일을 찾을 수 없습니다.파일 또는 어셈블리를로드 할 수 없습니다. 'WebMatrix.Data, Version = 3.0.0.0
답변
이 솔루션은 작성한 솔루션입니까, 다운로드 한 솔루션입니까 (샘플 또는 동료가 수행 한 작업)? Visual Studio에서 NuGet의 데이터 버전을 설치하고 프로젝트에 설치된 패키지를 선택했는지 확인하십시오. 소스 컨트롤이나 zip 샘플로 솔루션을 다운로드 한 경우 패키지를 복원해야 할 수도 있습니다.
가장 쉬운 방법은 NuGet Package Manager가 "Tools"> "Extensions and Updates"에서 업데이트되었는지 확인한 다음 (Visual Studio에서 해당 프로젝트를 선택한 상태에서) "Project"> "Manage NuGet 패키지 ". 솔루션 패키지 디렉토리에없는 패키지가 설치되어 있으면 NuGet이 패키지를 복원해야합니다.
또는 패키지에 대한 종속성이있는 패키지를 추가했을 수 있으며 패키지가 설치되어 있지 않거나 이전 버전이 없습니다.
는 내 패키지를 설치하려면 NuGet 패키지 관리자 콘솔 형 -Microsoft.AspNet.WebPages.Data
패키지 설치 또는 "Microsoft.AspNet.WebPages.Data"에서 검색 위의 지침을 통해 액세스 할 수있는 "NuGet 패키지 관리"창
이전 버전의 패키지가 설치되어있는 경우 프로젝트 구성 (대부분 Web.config) 파일에서 다음 코드를 사용하여 버전 번호를 3.0.0.0으로 다시 매핑해야 끊을 수 있습니다
<dependentAssembly>
<assemblyIdentity name="WebMatrix.Data" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.0.0.0" newVersion="2.0.0.0" />
</dependentAssembly>
버전 - 이전에 종속 패키지 나는 비슷한 문제가 있고, 나는 다음을 수행하여 수정 :
(비주얼 스튜디오에서) 패키지 관리자 콘솔을 통해 패키지 설치 사용 다음 명령 :
PM> 설치 패키지를 WebMatrix.Data
PM> 설치 패키지를
이 < 런타임 > </런타임 > 태그 사이에 Web.config 파일에 바인딩 리디렉션을 추가 WebMatrix.WebData :
/프로젝트 _에/프로젝트 _/패키지 폴더 :<dependentAssembly> <assemblyIdentity name="WebMatrix.Data" publicKeyToken="31bf3856ad364e35" culture="neutral"/> <bindingRedirect oldVersion="0.0.0.0-3.0.0.0" newVersion="3.0.0.0" /> </dependentAssembly>
3.I've은 모두 DLL을 복사/bin 폴더
(선택 사항) /YourProject/packages 폴더에서 dll을 찾을 수없는 경우/YourProject/bin/Debug 폴더에서 dll을 검색하고/YourProject/bin에 복사하여 붙여 넣으십시오. 폴더 대신.
그것은 나를 위해 문제를 해결했습니다.
나를 DLL의 속성 편집 된 근무 유일한 true로 "로컬 복사"속성을 변경, (솔루션 탐색기에 WebMatrix.WebData DLL을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다). WebMatrix.Data DLL과 동일합니다.
다음과 같은 솔루션은 우리를 도와
1 단계 : (오류가 표시됩니다) 2 단계 서비스 참조를 삭제하고 응용 프로그램을 구축 : 다시 서비스 참조 추가 -> 사전 버튼을 클릭 3 단계 : 취소 "재사용 유형 "참조 된 어셈블리에서"를 클릭 한 다음 확인을 클릭하십시오. 4 단계 : 응용 프로그램 다시 작성
- 1. 파일 또는 어셈블리를로드 할 수 없습니다. 'System.Management.Automation, Version = 3.0.0.0
- 2. 파일 또는 어셈블리를로드 할 수 없습니다. 'Microsoft.Web.Services3, Version = 3.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35'
- 3. 파일 또는 어셈블리를로드 할 수 없습니다. 'PresentationFramework, Version = 3.0.0.0, Culture = neutral,
- 4. 파일 또는 어셈블리를로드 할 수 없습니다.
- 5. 오류 : 파일 또는 어셈블리를로드 할 수 없습니다. 'Microsoft.Vbe.Interop, Version = 14
- 6. 파일 또는 어셈블리를로드 할 수 없습니다. 'MySql.Data, Version = 6.3.6.0
- 7. 파일 또는 어셈블리를로드 할 수 없습니다. 'Microsoft.Data.Services.Client, Version = 5.5.0.0
- 8. 파일 또는 어셈블리를로드 할 수 없습니다. 'MySql.Data, Version = 6.7.4.0
- 9. 파일 또는 어셈블리를로드 할 수 없습니다. 'CrystalDecisions.Web, Version = 13.0.2000.0
- 10. 파일 또는 어셈블리를로드 할 수 없습니다. 'microsoft.analysisservices.adomdclient version = 10.0.0.0
- 11. 파일 또는 어셈블리를로드 할 수 없습니다. 'System.Reactive, Version = 1.0.0.0
- 12. 파일 또는 어셈블리를로드 할 수 없습니다. 'Microsoft.VisualStudio.DebuggerVisualizers, Version = 9.0.0.0,
- 13. 파일 또는 어셈블리를로드 할 수 없습니다. 'System.Data.DataSetExtensions, Version = 3.5.0.0
- 14. 파일 또는 어셈블리를로드 할 수 없습니다 'mysql.data, version = 6.9.5.0
- 15. 파일 또는 어셈블리를로드 할 수 없습니다. interop.scripting, version = 1.0.0.0,
- 16. 파일 또는 어셈블리를로드 할 수 없습니다. 'NetTopologySuite, Version = 1.13.4693.18484
- 17. 파일 또는 어셈블리를로드 할 수 없습니다. 'AjaxControlToolkit, Version = 4.1.7.1213
- 18. 파일 또는 어셈블리를로드 할 수 없습니다. 'Stimulsoft.Report.WebFx, Version = 2013.3.1
- 19. 파일 또는 어셈블리를로드 할 수 없습니다. Microsoft.Office.Interop.Excel
- 20. 파일 또는 어셈블리를로드 할 수 없습니다 'Microsoft.Practices.EnterpriseLibrary.ExceptionHandling
- 21. 파일 또는 어셈블리를로드 할 수 없습니다.
- 22. ASP.net 파일 또는 어셈블리를로드 할 수 없습니다.
- 23. 파일 또는 어셈블리를로드 할 수 없습니다. EntityFramework
- 24. SatelliteResourceMismatchRule에서 파일 또는 어셈블리를로드 할 수 없습니다.
- 25. 파일 또는 어셈블리를로드 할 수 없습니다. DevComponents.DotNetBar2
- 26. 파일 또는 어셈블리를로드 할 수 없습니다.
- 27. 파일 또는 어셈블리를로드 할 수 없습니다. Devart.Data
- 28. 파일 또는 어셈블리를로드 할 수 없습니다. Microsoft.Dynamics.BusinessConnectorNet
- 29. System.IO.FileLoadException : 파일 또는 어셈블리를로드 할 수 없습니다.
- 30. PortableLibrary 파일 또는 어셈블리를로드 할 수 없습니다.
답장을 보내 주셔서 감사합니다.이 문제는 해결되었지만 다른 어셈블리와 동일한 오류가 발생합니다. 파일 또는 어셈블리 'System.Web.Razor를로드 할 수 없습니다. //www.nuge : - 버전 = 3.0.0.0 –
를 반복 패키지 "Microsoft.AspNet.Razor"와 이전 단계에서는 HTTP를 참조 패키지 버전 3.0.0 및하지를 설치하려면 t.org/packages/Microsoft.AspNet.Razor/ – pwdst
는 현재 3.1.0 다음에 "Microsoft.AspNet.Razor -Version 3.0.0-패키지 설치"를 입력 패키지 관리 콘솔. – pwdst