Przeprowadziłem migrację rozwiązania, które obecnie jest ukierunkowane na .NET 4.0 w VS2010 na VS2012, a teraz chciałbym ponownie skierować go na .Net 4.5
Nie jestem pewien co do pakietów NuGet. Na przykład EF5, który zaktualizowałem z EF4 w VS2010, okazuje się faktycznie EF 4.4, jak widać tutaj:
<Reference Include="EntityFramework, Version=4.4.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\packages\EntityFramework.5.0.0\lib\net40\EntityFramework.dll</HintPath>
</Reference>
Widzę również następujące elementy w pliku package.config dla projektu:
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="EntityFramework" version="5.0.0" targetFramework="net40" />
</packages>
Więc moje pytanie brzmi:
Jaka jest najlepsza praktyka, aby ponownie skierować wszystkie pakiety NuGet, które są obecnie ustawione na .NET 4.0 na .NET 4.5?