.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 категория.

Какие-нибудь мысли? Спасибо!

0 ответов