2013-01-21 90 views
0

這曾經是通過Nuget微不足道,但現在,我只能在Nuget中找到5.0。我怎樣才能專門安裝4.2版本?我們正在嘗試從4.0升級到4.2,但目前還沒有準備好重大升級到5.0。這是當他們決定不發佈MSI(或者至少帶有DLL的.ZIP,他們真的是我需要的)時出現的那些問題之一。如何安裝Entity Framework 4.2?

謝謝!

注意:這不是this question的重複。不同的是,我在Nuget中找不到4.2。在那個問題發生時,很容易/明顯地發現。

回答

1

正如您所指出的那樣,您可以通過將-Version <version you want>添加到Install-Package命令來安裝較舊的程序包。如果你看看NuGet畫廊;當您選擇包裹時,滾動到底部,您會發現版本歷史記錄。在這裏你可以選擇你想要的版本:NuGet version history

點擊其中一個版本會顯示包的詳細信息以及安裝選定版本的命令。

1

我想我想通了。檢出this page。最後,它列出了舊版本的EntityFramewor,當您點擊它時,它會將您帶到該特定版本的詳細信息,包括用於安裝它的Nuget命令。例如,Entity Framework 4.2.0.0可以安裝通過:

PM> Install-Package EntityFramework -Version 4.2.0.0 

我還沒有真正做到了這一點,但我覺得這正是我一直在尋找。