2012-01-09 69 views
0

我一直在四處看看,最受歡迎的mongo DB的.NET驅動程序都提到了它們的LINQ功能。有沒有穩定的mongoDB驅動程序可用於.NET 2.0?

但是,我有一個爲.NET 2編寫的遺留應用程序,我需要與mongoDB實例集成。

我知道這聽起來像是將一臺燃氣輪機改裝成荷蘭人的戰爭,但遺憾的是將遺留應用程序遷移到.NET 3.0或更高版本是不可能的。

回答

1

實際上,您不需要遷移整個項目。由於.NET 3.0本質上只是一堆額外的庫(和一個新的編譯器),您可以創建一個.NET 3.0(或3.5)程序集並從.NET 2.0代碼中安全地使用它您已經在使用相同的運行時。但是,您可能需要包含一些其他程序集,但這只是關於它。

至於得到一個後座司機,我不會指望它。除非有人真的需要它,並且不能使用我上面提出的建議,並且有空閒時間自己完成工作,否則它可能永遠不會讓某人列出優先級列表。

+0

我們決定將應用程序遷移到3.5。 迄今爲止沒有麻煩。 – graney 2012-01-11 13:09:06

相關問題