Tôi đã di chuyển một giải pháp hiện đang nhắm mục tiêu .NET 4.0 trong VS2010 sang VS2012 và bây giờ tôi muốn nhắm mục tiêu lại thành .Net 4.5
Điều tôi không chắc chắn là các gói NuGet. Ví dụ, EF5, mà tôi đã cập nhật từ EF4 trong VS2010 hóa ra thực sự là EF 4.4 như bạn có thể thấy ở đây:
<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>
Tôi cũng có thể thấy các mục sau trong gói.config cho dự án:
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="EntityFramework" version="5.0.0" targetFramework="net40" />
</packages>
Vì vậy, câu hỏi của tôi là:
Cách tốt nhất để nhắm mục tiêu lại tất cả các gói NuGet hiện đang được đặt thành nhắm mục tiêu .NET 4.0 sang nhắm mục tiêu .NET 4.5 là gì?