나는 C# .net 2.0과 linq를 사용하여 응용 프로그램을 만들었지 만 Linq가 프레임 워크 3.5에 도입 된 이유 때문에 사용할 수 없기 때문에 버전 3.5의 dll과 linq의 일부 참조를 추가하여 제대로 작동하기 시작했습니다. 내가 설정을 만들어 그것을 설치.dll을로드 할 수 없습니까?
, 내 시스템에서 잘 작동되지만 다른 시스템에이
Unable to load System.Data.DatasetExtensions
내가 모르는 오류를 보여주는 다른 DLL은 왜이 작업하는 경우 DLL이 문제를 일으키고 있습니까? 이것에 대한 해결책은 무엇입니까?
도움이 필요합니다. 감사합니다.
일반적으로 .NET 2.0 응용 프로그램 용 .NET 3.5 라이브러리에 대한 참조를 추가하는 것은 좋지 않습니다. .NET 3.5로 업그레이드 할 수 없습니까? –
아마도 LINQ 어셈블리의 종속성이 더 커질 수 있습니다. 목표 런타임을 3.5로 업그레이드하거나 LINQ를 모두 제거하는 것이 좋습니다. – Rup
처음에는 2.0에서 3.5 dll을 참조 할 수 있다는 것이 이상합니다. 나는 네가 한 일을 정확히 묘사하지 않은 것 같아. 두 번째 요점 - 아마 .NET 3.5는 다른 컴퓨터에 전혀 설치되지 않습니다. (예외가 발생하는 곳) –