.NET Core 1.1: Nuget не может восстановить локальный пакет
У меня есть приложение.NET core 1.1.2, которое содержит ссылки на два других приложения.NET core 1.1.2. Вот мой csproj:
<Project Sdk="Microsoft.NET.Sdk">
<ItemGroup>
<PackageReference Include="../DataAccess/DapperORM/DapperORM.csproj" />
<PackageReference Include="../Models/Models.csproj" />
</ItemGroup>
<PropertyGroup>
<TargetFramework>netcoreapp1.1</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore" Version="1.1.2" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="1.1.2" />
<PackageReference Include="System.Data.SqlClient" Version="4.4.2" />
</ItemGroup>
</Project>
Он в состоянии восстановить три пакета в нижней части, но не может восстановить два локальных в верхней части. Я не знаю почему.
Точная ошибка, которую я получаю:
Error NU1101 Unable to find package
../DataAccess/DapperORM/DapperORM.csproj. No packages exist with this id in
source(s): C:\Program Files\dotnet\sdk\NuGetFallbackFolder, Microsoft Visual
Studio Offline Packages, nuget.org
Ошибка появляется и для Models.csproj. Я использую Visual Studio Community 2017 в Windows 10. В VS Installer, под ASP.NET and web development
, У меня есть оба .NET Core 2.0 development tools
так же как .NET Core 1.0 - 1.1 development tools for Web
установлены. То же самое для .NET Core cross-platform development
категория.
Какие-нибудь мысли? Спасибо!