Migrei uma solução que está direcionada para o .NET 4.0 no VS2010 para o VS2012 e agora gostaria de redirecioná-la para .Net 4.5
O que não tenho certeza são os pacotes NuGet. Por exemplo, o EF5, que atualizei do EF4 no VS2010, na verdade é o EF 4.4, como você pode ver aqui:
<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>
Também posso ver o seguinte em packages.config para o projeto:
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="EntityFramework" version="5.0.0" targetFramework="net40" />
</packages>
Então, minha pergunta é:
Qual é a melhor prática para redirecionar todos os pacotes NuGet atualmente definidos para direcionar o .NET 4.0 para o .NET 4.5?