Это должно быть просто, но я не могу понять это. Я не могу установить пакет nuget вручную.
Я создал пустой. Net стандартный проект с Class1.cs и собрал его и упаковал.
Затем я создал другое консольное приложение и попытался установить пакет вручную, но он не может его найти.
Невозможно найти пакет 'NugetTest'
Я пытался обновить файл проекта с помощью идентификатора пакета, но это не помогло:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<PackageId>NugetTest</PackageId>
</PropertyGroup>
</Project>
Но когда я упаковываю снова и устанавливаю снова, я получаю ту же ошибку.
Если я переименую файл nupkg в файл Zip, это также выглядит нормально:
Файл .nuspe c в Zip-ах также мне подходит:
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
<metadata>
<id>NugetTest</id>
<version>1.0.0</version>
<authors>NugetTest</authors>
<owners>NugetTest</owners>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>Package Description</description>
<dependencies>
<group targetFramework=".NETStandard2.0" />
</dependencies>
</metadata>
</package>