2012-01-09 3 views
0

저는 몽고 DB에서 가장 많이 사용되는 .NET 드라이버를 살펴보고 LINQ 기능에 대해 언급했습니다..NET 2.0에서 안정적인 mongoDB 드라이버가 있습니까?

그러나 mongoDB 인스턴스와 통합해야하는 .NET 2 용으로 작성된 레거시 응용 프로그램이 있습니다.

나는 이것이 네덜란드 전설에 가스 터빈을 추가하는 것처럼 들리지만 슬프게도 레거시 애플리케이션을 .NET 3.0 이상으로 마이그레이션하는 것은 의문의 여지가 없다.

답변

1

사실, 전체 프로젝트를 마이그레이션 할 필요가 없습니다. .NET 3.0은 본질적으로 동일한 이전 .NET 2.0 런타임 용 추가 라이브러리 (및 새로운 컴파일러)의 모음입니다. .NET 3.0 (또는 3.5) 어셈블리를 만들고 .NET 2.0 코드에서 안전하게 사용할 수 있습니다. 이미 사용중인 런타임과 동일합니다. 그러나 몇 가지 추가 어셈블리를 포함해야 할 수도 있지만 그게 전부입니다.

backported 드라이버를 얻는 것에 관해서는, 나는 정말로 의지하지 않을 것이다. 누군가 정말로 그것을 필요로하고 위에서 만든 제안을 사용할 수없고, 스스로 일을 할 자유로운 시간이 없다면 아마 누군가 우선 순위 목록을 만들지 않을 것입니다.

+0

응용 프로그램을 3.5로 마이그레이션하기로 결정했습니다. 지금까지 문제가 없습니다. – graney

관련 문제