Ho migrato una soluzione che sta attualmente prendendo di mira .NET 4.0 in VS2010 in VS2012 e ora vorrei ridisegnarla a .Net 4.5
Ciò di cui non sono sicuro sono i pacchetti NuGet. Ad esempio EF5, che ho aggiornato da EF4 in VS2010, risulta essere effettivamente EF 4.4, come puoi vedere qui:
<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>
Posso anche vedere quanto segue in packages.config per il progetto:
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="EntityFramework" version="5.0.0" targetFramework="net40" />
</packages>
Quindi la mia domanda è:
Qual è la migliore pratica per indirizzare nuovamente tutti i pacchetti NuGet che sono attualmente impostati su target .NET 4.0 per target .NET 4.5?